标签:
优点:只是不再将数据导出后导入,而是直接将数据从源库导入到目的库。
Impdp system/password@目标库 directory=DMPDIR schemas=TESTI network_link=目标库上建 的dblink remap_schema=TESTI:TESTA
说明:directory定义的路径是在目标库上定义的路径。network_link同样是在目标库上定义的tnsnames.ora中的信息。
上面语句的操作是将源库的TESTI用户的数据,导入到目标库的TESTA用户下。
如果从原库导出schema A,且db_link建立在schema A上,则原库的该schema A用户需具有exp_full_database权限否则会报错:
With the Partitioning, OLAP and Data Mining options ORA-31631: privileges are required ORA-39149: cannot link privileged user to non-privileged user
1、这个操作是局域网内迁移数据最方便的工具,不过也可能是速度最慢的工具。
2、同时还可用此方法导表空间,单独的表等等.....tablespaces=xxx_tbs即可。...
3、在目标库上建立到源端的db_link的时候,可以针对system用户建立,这样就可以导出导入全库数据或者表空间数据。
4、当针对某个用户A创建db_link时,需要给该用户Aexp_full_database的权限才可以导出该schema得数据。
5、在导入的过程中注意目标数据库存在表数据的情况,可采用table_exists_action来处理。
impdp+network link 跳过expdp直接导入目标库
标签:
原文地址:http://www.cnblogs.com/willsun8023/p/4875117.html