为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:redhat7.9
【CPU】:
【问题描述】*:从Mysql4.1迁移到dm8,通过DM数据迁移工具,表数据中文乱码
乱码图:
具体操作步骤:
配置实例:
./dminit path=/dm/data PAGE_SIZE=32 EXTENT_SIZE=32 CASE_SENSITIVE=n
CHARSET=1 DB_NAME=quarkwebmail INSTANCE_NAME=QUARKMAIL PORT_NUM=5237
修改/dm/data/quarkwebmail/dm.ini参数:
COMAPTIBLE_MODE = 4
MS_PARSE_PERMIT = 1
LENGTH_IN_CHAR = Y
MY_STRICT_TABLES = 1
注册服务:
cd /dm8/script/root
./dm_service_installer.sh -t dmserver -dm_ini /dm/data/quarkwebmail/dm.ini -p DMSERVER
启动服务:
/dm8/bin/DmServiceDMSERVER start
使用DM管理工具创建表空间WEBMAIL
使用DM管理工具创建表用户WEBMAIL
使用DM数据迁移工具迁移表数据,然后表数据中文乱码。
Mysql查看编码截图如下:
查看一下源库中表的字符集属性和列的属性