我的应用程序使用JSF Primefaces 5.0、JDK7、Oracle数据库12、Tomcat 8。当我从Eclipse内部在集成的Tomcat8服务器上部署webapp war时,它工作得很好(所有这些都发生在Maven构建上)。但是,当我在Eclipse IDE之外的Tomcat 8服务器(使用Tomcat manager deploy UI)上手动部署相同的war时,我会得到以下错误。感谢对此问题的任何提示。
异常[EclipseLink-4002](Eclipse Persistence Services-2.5.0.v20130507-3FAAC2B):org.Eclipse.Persistence.exceptions.databaseException内部异常:java.sql.sqlException:ora-28040:没有匹配的身份验证协议错误代码:28040
我的persistance.xml文件如下所示
<persistence-unit name="myPU" transaction-type="RESOURCE_LOCAL"> <provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>
<class>com.myco.jpa.Agents</class>
<exclude-unlisted-classes>false</exclude-unlisted-classes>
<properties>
<property name="javax.persistence.jdbc.driver" value="oracle.jdbc.OracleDriver"/>
<property name="javax.persistence.jdbc.url" value="jdbc:oracle:thin:@DBNC-01.MYCO.COM:1521/SCD.MYCO.COM"/>
<property name="javax.persistence.jdbc.user" value="myname"/>
<property name="javax.persistence.jdbc.password" value="mypw"/>
</properties>
</persistence-unit>
它与从http://www.oracle.com/technetwork/database/features/jdbc/jdbc-drivers-12c-download-1958347.html
下载的最新ojdbc驱动程序jar一起工作,不需要其他更改。谢谢你的提示!
DatabaseError:ORA-28040:没有匹配的身份验证协议
尝试将与连接时 我搜索了一下,发现这个问题是因为oracle 12c有连接限制,而oracle Forms 6I没有 我知道oracle Forms6i真的很旧,但这是业务需求,所以我与升级当前软件无关...等等 所以如果有什么办法可以解决这个问题
我正在尝试连接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。有人能帮忙吗?