資料幫浦 oracle資料幫浦匯入匯出部分使用者

2022-06-05 19:54:09 字數 2901 閱讀 4801

問題描述:需要將140伺服器中的tbomnew例項下的部分使用者匯入到118伺服器下的tbompx例項中,本次匯入匯出的兩個資料庫均為19c

部分使用者名稱:core,mstdata,bommgmt,cfgmgmt,chgmgmt,cust,integration

1.匯入指定

140伺服器

的例項名

tbomnew

,先查詢一下這個伺服器上的例項名,可以用監聽查詢,因為這個庫中有很過例項名,所以要先導入所需要的例項名。

2.首先查詢伺服器有沒有建立用於備份的

dumpfile

之類的sql> select * from dba_directories;    查詢資料字典檢視一下dumpfile的名稱,屬於

sys使用者,名字,以及路徑,如果沒有可以建立乙個目錄

3.開始匯出需要匯出的部分使用者,加上

logfile

可以看到執行日誌,清晰的可以看到匯出的過程

4.將匯出的

dmp檔案傳輸到

118目標伺服器的資料夾下

[oracle@t-bomdb ~]$ scp /oracle/admin/tbomnew/dpdump/20200114users.dmp [email protected]:/oracle/admin/tbompx/dpdump/

5.將scp

傳輸過來的檔案進行

imdpd

匯入,下邊的紅色部分不用在意

6.但是值得注意的這裡的檔案許可權是

root

,需要手動授權

dmp檔案屬主為

oracle:oinstall

[root@tldbompx03 dpdump]# chown -r oracle:oinstall 20200114users.dmp

[root@tldbompx03 dpdump]#

[root@tldbompx03 dpdump]#

[root@tldbompx03 dpdump]# ll

total 14720

-rw-r----- 1 oracle oinstall 15065088 jan 14 10:41 20200114users.dmp

-rw-r--r-- 1 oracle oinstall      492 jan 14 10:42 20200114users.log

-rw-r----- 1 oracle oinstall      151 dec 20 16:14 dp.log

7.impdp匯入,可以看到匯入的乙個過程

8. select username from dba_users order by created;      檢視到匯入過來的使用者

本次匯入匯出需要注意的地方是,使用的連線工具是xshell,在140伺服器下開啟乙個sqlplus的視窗進行準備工作,匯入的例項是tbomnew,但是又新開了乙個視窗,採用的是預設的例項名tbom,由於新開的視窗沒有確認例項名,所以導致傳輸的資料是另乙個例項下的。

匯出錯誤資料的解決方法為刪除已經匯入的使用者,一定要確認ip與例項名。

drop user core cascade;

drop user mstdata cascade;

drop user bommgmt cascade;

drop user cfgmgmt cascade;

drop user chgmgmt cascade;

drop user cust cascade;

drop user integration cascade;

Oracle資料幫浦匯入

利用管理員使用者登入,如果沒有使用者的話可以新建使用者 create user test identified by 123456 新建使用者 grant connect,resource,dba to test 給使用者授權 新建目錄 create directory data dir as e ...

oracle 資料幫浦匯入與資料幫浦匯出

資料幫浦匯入 指令 impdp 一 資料庫所有物件的匯入 impdp system tiger dumpfile pump dir mydatabase dat filesize 100m nologfile y job name zhang full y estimate only 二 使用者資料...

oracle 資料幫浦 匯入資料

oracle 資料幫浦 匯入資料 一 建立匯入檔案目錄 查詢目錄 select from dba directories 查詢資料庫使用者表 select from dba users 查詢資料庫表空間 select from dba tablespaces 查詢資料庫資料檔案資訊表 select ...