當前位置:首頁 » 數據倉庫 » 資料庫導入dmpdp文件
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫導入dmpdp文件

發布時間: 2022-10-02 06:08:08

㈠ oracle單實例使用exp導出全庫的數據dmp文件 怎麼使用imp導入到oracle rac資料庫

一般按照如下方法導入即可。

1、win鍵+R,輸入cmd,打開命令提示符。

2、進入dmp文件所在目錄。

3、執行imp導入語句:

sql">imp被導入用戶名/密碼@實例名file=aaa.dmplog=aaa.logfromuser=導出用戶名

如圖:

注意事項:導入的oracle版本需要與導出的oracle版本一致或高於導出的oracle版本,否則導入時會報錯。

㈡ 如何將DMP文件導入到oracle資料庫

首先,你電腦要安裝了Oracle資料庫,假設你的dmp 文件叫做: 123.dmp,假設你的安裝路徑是:F:\app\個人電腦用戶名\admin\orcl\dpmp
1、把DMP文件放到 F:\app\個人電腦用戶名\admin\orcl\dpmp 放到這個目錄下面,我這只是隨便舉個例子。
2、創建表空間 ,假設你的表空間名為:test
------開始------------------不要復制虛線部分-----
create tablespace test
datafile 'F:/app/個人電腦用戶名/admin/orcl/dpmp/123.dbf'
size 32m
autoextend on
next 32m maxsize 24048m
extent management local;
--------結束-----------------不要復制虛線部分---------
3、創建用戶假設用戶名:username 密碼是:password123,並授權
create user username identified by password123 default tablespace test;
grant resource,connect,dba to username ;

4、關鍵步驟來了,這個要在用管理員方式打開CMD窗口中運行,
impdp username/password123@orcl schemas=username directory=DATA_PUMP_DIR mpfile=123.DMP

㈢ 資料庫數據如何導入dmp

  • 首先,我們打開sqldeveloper,找到系統管理員身份對應的資料庫,本篇為資料庫名為sys的連接。輸入密碼,進入資料庫。

㈣ Oracle資料庫下載的dmp文件如何導入資料庫

dmp文件不大可以看到裡面的內容,表空間名和用戶名都可以看到的。然後本地建立對應的表空間,對應的用戶,導入即可。用戶和表空間也可以不對應,不過有可能某些對象會導入出錯。

㈤ oracle怎麼導入dmp文件

關於dmp文件我們用的還是比較多的,dmp文件它是作為oracle導入和導出表使用的文件格式,今天就將dmp文件導出和導入進行學習。

dmp文件導出

dmp文件導出用的比較多的一般是三種,他們分別是:導出整個資料庫實例下的所有數據、導出指定用戶的所有表、導出指定表。

這里已我的資料庫為例,進行介紹,我的Oracle資料庫實例為"ORACLE",查看自己資料庫實例可以從"任務管理器-->服務"中進行查看,如下圖


打開命令行:

1,將資料庫ORACLE完全導出,用戶名system密碼manager 導出到c:chu.dmp中

exp system/manager@ORACLEfile=c:chu.dmp full=y

2,將資料庫中RFD用戶與,JYZGCX用戶的表導出

exp system/manager@ORACLEfile=d:chu.dmpowner=(RFD,JYZGCX)

3,將資料庫中的表T_USER、T_ROLE導出

expJYZGCX/JYZGCX@ORACLEfile= d:data ewsmgnt.dmp tables=(T_USER,T_ROLE)

上面的system為用戶名,manager為密碼,ORACLE為資料庫實例名,其實不一定非的用system用戶,只要是擁有管理員許可權的用戶都可以。

dmp文件導入

1,打開「開始」-->輸入cmd—> sqlplus /nolog;

2,輸入 conn / as sysdba管理員賬戶登錄;

3,需要創建表空間,如果我們知道需要導入的資料庫的表空間直接創建就可以,如果不不知道,也沒有關系,我們可以用txt打開dmp文件,使用快捷鍵ctrl+F,查找tablespace,就可以找到這個dmp文件所對應資料庫的表空間,然後創建我們找到的表空間就可以;

步,不創建的表空間,創建用戶,並分配許可權;

5,打開「開始」-->輸入cmd(注意:這里是cmd窗口,不是sqlplus窗口!!!),輸入以下語句:「imp kang/123456@localhost/ORACLEfile="C:chu.dmp"full=yignore=y」

上述語句說明如下:

kang是創建的登錄資料庫用戶名;

123456是登錄資料庫的密碼;

localhost:代表當前資料庫的地址是本機,如果是遠程導入,替換成對應的ip地址就行

ORACLE:是實例名稱)

file:後面的是你當前dmp文件存放的路徑

full=y,這個貌似是全部

ignore=y,忽略一些錯誤

備註:關於資料庫實例、表空間、用戶等基本概念和創建的語句可參考前面的文章「Oracle學習——掃盲篇」

小結

本篇文章主要講述了,oracle數據導出和導入的具體步驟,其中導入dmp文件的時候即便不知道表空間、用戶名和密碼也可以進行導入。