java.sql.SQLException:ORA-28040:没有匹配的身份验证协议DSRA0010E:SQL状态= 99999,错误代码= 28,040

时间:2016-05-06 02:25:08

标签: jdbc oracle11g websphere database-connection database-administration

我正在尝试更改WebSphere中指向其他环境的数据源。我可以使用toad或sqldeveloper连接它。但是,当我尝试从websphere测试连接时,它会给出以下错误。 " java.sql.SQLException:ORA-28040:没有匹配的身份验证协议DSRA0010E:SQL状态= 99999,错误代码= 28,040。查看JVM日志以获取更多详细信息。"

我尝试重新启动服务器但没有帮助。不知道这会出现什么问题。

1 个答案:

答案 0 :(得分:0)

您没有发布任何配置信息或服务器日志,因此,假设在更改之前旧的Oracle连接URL正常工作,此问题的一个常见原因是更改连接URL以从Oracle 11迁移实例(或更早)到Oracle 12实例而没有正确更新WebSphere JDBC Provider的类路径以至少使用ojdbc6.jar。