我已经在安装在Linux上的 websphere applicaiton server 9 上配置了一个 sybase 数据源,并尝试对其进行测试。但它失败了,但有以下例外
>DSConfigurati W DSRA8201W: DataSource Configuration: DSRA8040I: Failed to
>connect to the DataSource jdbc/gbs. Encountered java.sql.SQLException: JZ006:
>Caught IOException: java.io.IOException: JZ0TS: Truncation error trying to
>send GBSëüÃÂâóýÃÂòîêðûL. DSRA0010E: SQL State = JZ006,
在数据源配置期间,我为数据源添加了几个自定义属性,它们是
> networkProtocol : Tds
> connectionProperties:
>SELECT_OPENS_CURSOR=true;applicationName=GBS«¼Æ¢ó½Ç²îª°»L
我刚刚在这里 infocenter.sybase.com/help/index.jsp?topic=/... 中搜索了 Sybase 错误代码 JZ0TS,但这确实对我有帮助。
我观察到的是自定义属性值 GBS«¼Æ¢ó½Ç²îª°»L 在连接测试期间更改为 GBSëüÃÂâóýÃÂòîêðûL 。如何避免这种情况。
谁可以帮我这个事。
我为此使用的环境是...
- Websphere 应用服务器 9.0.0.10
- Sybase Jconnect 3 jar 和
- 安装 WAS 9.x 的操作系统是 Linux。
我在安装在Windows 10上的 Websphere 应用程序服务器版本 9 上尝试了相同的测试数据源连接验证,它运行良好,没有任何问题。