expdp/impdp network_link参数的测试结果 八

如果加上tables参数,则remap_schema参数中的目标用户必须事先存在,将不会自动创建,这也可以理解,tables参数指定的是表模式导出。

C:\Users\lxy>impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink0 remap_schema=tzgl:test4 tables=t1

Import: Release10.2.0.3.0 - Production on星期三, 07 12, 2011 14:04:55

Copyright (c) 2003, 2005, Oracle. All rights reserved.

连接到: Oracle Database10gEnterpriseEdition Release10.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=tzgl:test4 tables=t1

正在使用BLOCKS方法进行估计...

处理对象类型TABLE_EXPORT/TABLE/TABLE_DATA

使用BLOCKS方法的总估计: 45 MB

处理对象类型TABLE_EXPORT/TABLE/TABLE

ORA-39083:对象类型TABLE创建失败,出现错误:

ORA-01918:用户'TEST4'不存在

失败的sql:

CREATE TABLE "TEST4"."T1" ("DW" VARCHAR2(20), "DH" VARCHAR2(10))

处理对象类型TABLE_EXPORT/TABLE/INDEX/INDEX

ORA-39112:跳过从属对象类型INDEX:"TEST4"."INDEX_T1",创建基本

对象类型TABLE:"TEST4"."T1"失败

ORA-39112:跳过从属对象类型INDEX:"TEST4"."PK_T1",创建基本对象类型TABLE:"TEST4"."T1"失败

处理对象类型TABLE_EXPORT/TABLE/CONSTRAINT/CONSTRAINT

……

作业"TEST2"."SYS_IMPORT_TABLE_01"已经完成,但是有13个错误(14:05:07完成)

 

 

------------------------------------

手动创建完TEST4用户后,可以导入:

C:\Users\lxy>impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink0 remap_schema=tzgl:test4 tables=t1

Import: Release10.2.0.3.0 - Production on星期三, 07 12, 2011 14:07:04

Copyright (c) 2003, 2005, Oracle. All rights reserved.

连接到: Oracle Database10gEnterpriseEdition Release10.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=tzgl:test4 tables=t1

正在使用BLOCKS方法进行估计...

处理对象类型TABLE_EXPORT/TABLE/TABLE_DATA

使用BLOCKS方法的总估计: 45 MB

处理对象类型TABLE_EXPORT/TABLE/TABLE

. .导入了"TEST4"."T1"                        195711

处理对象类型TABLE_EXPORT/TABLE/INDEX/INDEX

…..

处理对象类型TABLE_EXPORT/TABLE/CONSTRAINT/REF_CONSTRAINT

作业"TEST2"."SYS_IMPORT_TABLE_01"已经完成(14:07:40完成)

 

去除TABLES参数,如果remap_schema中的目标用户不存在,导入操作会自动创建该用户,只是不知道密码是什么,需要自行设定才能连接。

C:\Users\lxy>impdp test2/test2 network_link=abc0 directory=db_bak logfile=imp_dblink0 remap_schema=tzgl:test4

Import: Release10.2.0.3.0 - Production on星期三, 07 12, 2011 14:09:12

Copyright (c) 2003, 2005, Oracle. All rights reserved.

连接到: Oracle Database10gEnterpriseEdition Release10.2.0.3.0 - Production

With the Partitioning, OLAP and Data Mining options

启动"TEST2"."SYS_IMPORT_SCHEMA_01": test2/******** network_link=abc0 directory

=db_bak logfile=imp_dblink0 remap_schema=tzgl:test4

正在使用BLOCKS方法进行估计...

处理对象类型SCHEMA_EXPORT/TABLE/TABLE_DATA

使用BLOCKS方法的总估计: 225.1 MB

处理对象类型SCHEMA_EXPORT/USER

ORA-31684:对象类型USER:"TEST4"已存在

…..

处理对象类型SCHEMA_EXPORT/TABLE/TABLE

ORA-39151:"TEST4"."T_TZ_XMGK"已存在。由于跳过了table_exists_action,将跳过

所有相关元数据和数据。

. .导入了"TEST4"."T1"                        581344

. .导入了"TEST4"."T2"                       341425

……

处理对象类型SCHEMA_EXPORT/TABLE/GRANT/OWNER_GRANT/OBJECT_GRANT

……

处理对象类型SCHEMA_EXPORT/TABLE/STATISTICS/TABLE_STATISTICS

作业"TEST2"."SYS_IMPORT_SCHEMA_01"已经完成(14:12:26完成)

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7177735/viewspace-713067/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7177735/viewspace-713067/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值