为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:麒麟v10
【CPU】:arm
【问题描述】*:我使用./dexp SCHEMAS=CU 按模式导出了一个文件,现在我想把这个文件恢复到另一个库,但是我想指定新的模式名和表空间,所以我新建了新的模式名CU_BACK和新的表空间cu_back;但是我在导入的时候怎么指定这2个参数呢,我使用的命令是:
./dimp SCHEMAS=CU_BACK TABLESPACE=cu_back 报错
第 1 行, 第 0 列[.]附近出现错误[-2007]:
你导入时模式还是选CU,但需要加个参数REMAP_SCHEMA="CU":"CU_BACK",把你CU映射到CU_BAK,加上这个参数就可以了
已解决,在导出时要包含模式,导入命令可以切换模式和表空间
./dimp 用户/密码@localhost:5236 file=导出文件 directory=导出文件目录 SCHEMAS=CU REMAP_SCHEMA=CU:CU_BACK REMAP_TABLESPACE=cu2:cu2_back;
需要指定匹配规则,导入的时候也需要输入用户名密码ip端口号。可参考以下文档
https://eco.dameng.com/document/dm/zh-cn/pm/dimp-logical%20import