为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:
【CPU】:
【问题描述】*:
2个库IP1,IP2,初始化参数形同,版本相同。
备份IP1的sch1.t1恢复IP2的sch1.t2中,
dexp sysdba/sysdba directory=./ file=t1.dmp log=t1.log tables=sch1.t1
备份文件导入到IP2中,
dimp SYSDBA/SYSDBA directory=/home/dmdba file=t1.dmp log=t1.imp.log remap_table=t1:t2
加tables,schemas或者其他参数都是报错,
再IP1中做remap也是一样报错。

从操作来看sch1不是sysdba用户下的吧,那建议用sch1所属用户进行导出和导入操作
--导出
dexp sch1所属用户/密码@ip1:port directory=./ file=t1.dmp log=t1.log tables=t1
--导入,table_exists_action选项也可以改成trucate,则此时会先清空ip2的表t2数据,再进行导入,append表示直接在后面追加,不会清空数据,根据自己实际需求选择
dimp sch1所属用户/密码@ip2:port directory=/home/dmdba file=t1.dmp log=t1.imp.log remap_table=t1:t2 table_exists_action=append