使用IMPDP的NETWORK_LINK方式直接在两个数据库之间转移数据
场景
有两个数据库 sourdb,destdb,需要把sourdb中的HR用户的数据导出传到destdb库上,中间不需要第三方介质。
解决:使用impdp network_link方式实现
1.建立到原库的DBLINK
在目标库上创建到原库的dblink
create database link orcl connect to hr identified by hr using 'sourdb' ;
2.创建目录
create directory impdp_dir as '/oracle/';
grant read,write on directory impdp_dir to hr;
3.使用IMPDP NETWORK_LINK方式,把原库直接导入到目标库中
impdp hr/hr directory=impdp_dir NETWORK_LINK=orcl schemas=hr
![6ac948d1523176a5d327e139d8cea764.png](https://i-blog.csdnimg.cn/blog_migrate/5997575eaf8033034d6be3ca8440c3fd.jpeg)