为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】: 8.1 2024年12月版本
【操作系统】:redhat7.9
【CPU】: X86_64
【问题描述】*:DBLINK创建后测试连接报错,服务器编码指的是什么?两边都是en_US.UTF-8
参考这个:
https://eco.dameng.com/document/dm/zh-cn/pm/external-link
在配置dblink时要指定字符集。
CREATE LINK LINK1 CONNECT 'ORACLE' WITH USER01 IDENTIFIED BY Oracle_123 USING 'ORCL' OPTION (LOCAL_CODE='UTF-8', CONVERT_MODE=1);
同时,也可以查一下服务器端的字符集
select * from V$DM_INI where PARA_NAME like '%charset%';
您好 这个服务器编码指的数据库字符集,不是操作系统的 谢谢