Oracle 11G gateway 连接MS Sql Server 字符串转换问题ORA-28562,ORA-02063

来源:互联网 发布:光纤网络几根线 编辑:程序博客网 时间:2024/05/22 00:42

通过dblink查询sql server某个表的时候报错:
ORA-28562: Heterogeneous Services data truncation error
ORA-02063: preceding line from *

遇到下面的错误:

报错描述

经过一番折腾,修改了一些参数,无果,求助MOS,经过数周的来回取证,终于发现是gateway一个参数配置导致的。

HS_NLS_NCHAR=UCS2 

把这个参数设置成该值就可以了。

完整参数如下:

HS_FDS_RECOVERY_ACCOUNT=RECOVERHS_FDS_RECOVERY_PWD=RECOVERHS_KEEP_REMOTE_COLUMN_SIZE=ALLHS_LANGUAGE=AMERICAN_AMERICA.AL32UTF8HS_NLS_NCHAR=UCS2
原创粉丝点击