为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8.4
【操作系统】:麒麟V10
【CPU】:
【问题描述】*:
我在初始化数据库实例的时候使用的语句是 ./dminit PATH=/data/data PAGE_SIZE=32 EXTENT_SIZE=32 PORT_NUM=5247 CASE_SENSITIVE=0 CHARSET=1 DB_NAME=DMDB INSTANCE_NAME=dmdb01 SYSDBA_PWD='ABCd2024' SYSAUDITOR_PWD='ABCd2024' LENGTH_IN_CHAR=1 我的目的是设置数据库VARCHAR类型对象的长度是否以字符为单位为:是 结果执行报错 请问在默认 VARCHAR类型对象的长度是否以字符为单位为:否 的情况下我应该如何添加参数
可以通过在DTS迁移时设置字符长度放大倍数、VARCHAR(n char)、开启超长记录的方式解决该参数的问题

达梦 DM8 2024 年第二季度起取消 LENGTH_IN_CHAR 初始化参数,此后所有字符类型(VARCHAR/VARCHAR2/CHAR)默认统一按字节(byte)计算长度