环境是这样的:
linux:1个WAS节点
linux:db2 v9.7
现在配置好数据源了,我新建一个J2C认证,用DB2ADMIN这个用户,死活连接不上,提示:在节点 was1Node01 上的服务器 AppServer上,对数据源 DB2 Universal JDBC Driver DataSource 执行的测试连接操作由于以下异常 java.sql.SQLException: [ibm][db2][jcc][t4][10205][11234] 不支持 userid 为空。DSRA0010E: SQL 状态 = null,错误代码 = -99,999 而失败。 查看 JVM 日志 获取进一步的详细信息。
用户名密码肯定正确。
如果我我新建一个DB2用户,用这个做为J2C的认证,那可以正常连接上,请问这是怎么回事呢?
解决办法:
添加完J2C认证后把AppServer重启就好了
或见: http://imshare.iteye.com/blog/984848
本文探讨了在Linux环境下使用WAS节点和DB2v9.7进行J2C认证时遇到的问题,重点是当使用DB2ADMIN用户进行认证时无法成功连接,而创建新的DB2用户则能解决问题。文章提供了解决方法并强调了重启AppServer的重要性。
10万+

被折叠的 条评论
为什么被折叠?



