DatabaseError:ORA-28040:没有匹配的身份验证协议
从12c以后,支持的最低版本默认值已从11更改为12,sqlnet.allowed_logon_version_server
和sqlnet.allowed_logon_version_client
参数现在被替换为sqlnet.allowed_logon_version_version_server
您需要在sqlnet.ora文件中添加这两个参数,您可以在oracle_home/network/admin/
中找到该文件
进行更改后,不要忘记使用lsnrctl reload
重新加载侦听器
尝试将与连接时 我搜索了一下,发现这个问题是因为oracle 12c有连接限制,而oracle Forms 6I没有 我知道oracle Forms6i真的很旧,但这是业务需求,所以我与升级当前软件无关...等等 所以如果有什么办法可以解决这个问题
我的应用程序使用JSF Primefaces 5.0、JDK7、Oracle数据库12、Tomcat 8。当我从Eclipse内部在集成的Tomcat8服务器上部署webapp war时,它工作得很好(所有这些都发生在Maven构建上)。但是,当我在Eclipse IDE之外的Tomcat 8服务器(使用Tomcat manager deploy UI)上手动部署相同的war时,我会得到以下错误。
我正在尝试连接oracle12C,但无法连接。 在这里我试着赋值(10、11、12),但它们都不起作用。
Ant构建文件: 不确定我们应该做些什么来使应用程序正常工作。
我正在尝试更改WebSphere中指向其他环境的数据源。我可以使用toad或SQLDeveloper连接它。然而,当我试图测试来自websphere的连接时,它给出了以下错误。“java.SQL.sqlexception:ORA-28040:没有匹配的身份验证协议DSRA0010E:SQL状态=99999,错误代码=28,040。有关详细信息,请查看JVM日志。” 我试着重新启动服务器,但没有帮助
最近三天以来,我遇到的问题只是简单的连接Android-Oracle12c数据库。 最近我上传了Android-Oracle-Connection,但它的11G版本。我使用过ojdbc14.jar 我也试过这个答案,但得到的错误是: 我没有找到任何教程或文档来连接12C。有人能帮忙吗?