下面开始测试impdp,使用数据链路,可以直接从源数据库里面将数据导入到目标数据库中,而不必借助dmp文件。
impdp test2/test2 schemas=test4 network_link=abc0 directory=db_bak dumpfile=dblink logfile=imp_dblink
ORA-31631: 需要权限
ORA-39149: 无法将授权用户链接到非授权用户
impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink ---好用,但是因为我是从该用户里面导出又装入到该用户里面,出现重复对象吧,反正错误很多.
不换用户意义不大.使用
remap参数,将链路连接的用户中的内容导入到另外一个用户里面。impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink remap_schema=test2:test3 tables=t1
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
ORA-31631: 需要权限
ORA-39122: 未授权的用户不能执行 REMAP_SCHEMA 重新映射。
更改remap参数的内容,将源用户改为TZGL:
impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink0 remap_schema=tzgl:test3 tables=t1错误又回到ora-39149
进行授权操作:
grant EXP_FULL_DATABASE to tzgl;
grant imp_full_database to test2;
就这两个权限就够了,test2因为还有执行重映射用户的功能,故需要imp_full_database,至于为什么数据链路连接的源用户需要EXP_FULL_DATABASE就不得而知了,看官方文档是限制。
C:\Users\lxy>impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink0 remap_schema=test2:test3 tables=t1
Import: Release 10.2.0.3.0 - Production on 星期三, 07 12月, 2011 9:51:19
Copyright (c) 2003, 2005, Oracle. All rights reserved.
连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - Production
With the Partitioning, OLAP and Data Mining options
启动 "TEST2"."SYS_IMPORT_TABLE_01": test2/******** network_link=abc0 directory=
db_bak logfile=imp_dblink0 remap_schema=test2:test3 tables=t1
正在使用 BLOCKS 方法进行估计...
处理对象类型 TABLE_EXPORT/TABLE/TABLE_DATA
使用 BLOCKS 方法的总估计: 45 MB
处理对象类型 TABLE_EXPORT/TABLE/TABLE
ORA-39151: 表 "TZGL"."T1" 已存在。由于跳过了 table_exists_action, 将跳过
所有相关元数据和数据。
处理对象类型 TABLE_EXPORT/TABLE/INDEX/INDEX
处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT
处理对象类型 TABLE_EXPORT/TABLE/INDEX/STATISTICS/INDEX_STATISTICS
处理对象类型 TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT
处理对象类型 TABLE_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS
作业 "TEST2"."SYS_IMPORT_TABLE_01" 已经完成, 但是有 1 个错误 (于 09:51:44 完成)
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7177735/viewspace-713064/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/7177735/viewspace-713064/