使用network_link複制Oracle資料庫,這裡定義“源庫”和“目标庫”,源庫就是資料所在庫,目标庫就是要複制資料所到庫。
1.在目标庫配置tnsnames.ora檔案,配置源庫的網絡服務名資訊
[[email protected] dump]$ cd $ORACLE_HOME/network/admin/
[[email protected] admin]$ vi tnsnames.ora

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下表中的資料是否完整