DB2 数据库联合数据源 Oracle 返回 ORA-12705 解决办法
通过DB2数据创建联合数据库对象,连接Oracle数据库时报:ORA-12705: invalid or unknown NLS parameter value specified.
通过Google查询该错误肯定是字符集的问题。
检查Oracle库的字符集:ZHS16GBK。
更改DB2包容器的字符集变量(sqllib/cfg/db2dj.ini)为:NLS_LANG=AMERICAN_AMERICAN.ZHS16GBK
问题依旧!
通过与IBM工程师沟通,可以多试几个字符集,什么UTF8、US7ASCII都试一下,狂晕!:)
将DB2包容器的字符集变量(sqllib/cfg/db2dj.ini)为:NLS_LANG=AMERICAN_AMERICAN.US7ASCII
0 comments:
Post a Comment