天天看點

oracle network_link,使用network_link複制Oracle資料庫

使用network_link複制Oracle資料庫,這裡定義“源庫”和“目标庫”,源庫就是資料所在庫,目标庫就是要複制資料所到庫。

1.在目标庫配置tnsnames.ora檔案,配置源庫的網絡服務名資訊

[[email protected] dump]$ cd $ORACLE_HOME/network/admin/

[[email protected] admin]$ vi tnsnames.ora

oracle network_link,使用network_link複制Oracle資料庫

2.在目标庫建立database link

[email protected]>create public database link cams76 connect to system identified by "123456" using 'cams76';

3.在目标庫驗證dblink連接配接是否正常

[email protected]>select name from [email protected];

4.在目标庫執行impdp操作(如果隻希望導入部分表等,可以自行調整impdp語句)

impdp system/[email protected]  network_link=cams76 schemas=prod logfile=import.log parallel=2

5.檢查導入結果

(1)可以直接檢視終端輸出的結果,或者檢視import.log日志

(2)可以連上目标庫,檢視對應schema下表中的資料是否完整

oracle network_link,使用network_link複制Oracle資料庫