为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:win11
【CPU】:i5
【问题描述】*:比如数据库对象名称是A,导入还原时,是不是只能还原到A,怎么还原到B呢?我现在还原到B对象时,提示无效的对象名。如果还原到A就可以
可以跨用户或者模式导入的,例子如下:
–导入方式,通过REMAP_SCHEMA=ZZXTSMW:TEST可以将模式ZZXTSMW导入到模式TEST下
dimp ZZXTSMW/111111111@LOCALHOST:5236 DIRECTORY=d:\FILE=zzxtsmw.dmp SCHEMAS=(ZZXTSMW) FEEDBACK=10000 LOG=exp_2022_01_06_14_04_30.log LOG_WRITE=Y REMAP_SCHEMA=ZZXTSMW:TEST
模式映射时,B模式要先创建好,并且有写入的权限,不然就会报错“无效的对象”
可以,通过REMAP_SCHEMA参数实现
SOURCE_SCHEMA:TARGET_SCHEMA 将 SOURCE_SCHEMA 中的数据导入到 TARGET_SCHEMA 中
https://eco.dameng.com/docs/zh-cn/pm/dimp-logical%20import.html
有一个参数:REMAP_SCHEMA=“A”:“B” 。

也可以通过管理工具设置: