为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:dm8_20250506_x86_rh7_64 【操作系统】:centos 【CPU】: 【问题描述】*: dmp文件导入报错length_in_char不一致,原数据库length_in_char为1,导入数据库为0,但是现在length_in_char已在新版本移除,初始化实例的时候也没有设置length_in_char的地方,导致两个数据库length_in_char没办法匹配,请问如何解决?
dimp 命令可以 设置参数 IGNORE_INIT_PARA忽略参数不一致。 参数含义如下: 指定源库和目标库之间忽略差异的建库参数(0)。0:不忽略建库参数差异,1:忽略CASE_SENSITIVE,2:忽略LENGTH_IN_CHAR,3:忽略CASE_SENSITIVE和LENGTH_IN_CHAR
但可能会导致字符串截断问题。建议采用dts迁移工具来实现迁移,dts支持自动的扩展字符串定义的长度
dimp 命令可以 设置参数 IGNORE_INIT_PARA忽略参数不一致。
参数含义如下:
指定源库和目标库之间忽略差异的建库参数(0)。0:不忽略建库参数差异,1:忽略CASE_SENSITIVE,2:忽略LENGTH_IN_CHAR,3:忽略CASE_SENSITIVE和LENGTH_IN_CHAR
但可能会导致字符串截断问题。建议采用dts迁移工具来实现迁移,dts支持自动的扩展字符串定义的长度