gpt4 book ai didi

java - ojdbc14.jar 出现 UnsatisifiedLinkError

转载 作者:行者123 更新时间:2023-12-01 16:11:50 25 4
gpt4 key购买 nike

我正在尝试运行一些连接到 Oracle 数据库的 JUnit 测试以及是否进行连接尝试。抛出以下错误:

oracle/jdbc/driver/T2CConnection.t2cGetCharSet([CI[CI[CII[SLoracle/jdbc/driver/GetCharSetError;)Sat oracle.jdbc.driver.T2CConnection.getCharSetIds(T2CConnection.java:2801)at oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:300)at oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:344)at oracle.jdbc.driver.T2CConnection.(T2CConnection.java:136)at oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:79)at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:545)at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:194)at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:109)at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:77)at oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:59)at oracle.jdbc.pool.OracleConnectionCacheImpl.getNewPoolOrXAConnection(OracleConnectionCacheImpl.java:414)at oracle.jdbc.pool.OracleConnectionCacheImpl.setMinLimit(OracleConnectionCacheImpl.java:739)

以前有人遇到过这个错误吗?

直到最近我才遇到这个错误。但是,在运行相同 JUnit 并使用相同 ojbdc14.jar 文件的同事计算机上不会发生此错误。所以应该是某种环境问题造成的。

你能帮忙吗?

最佳答案

我在Webesphere环境中使用oci dirver时遇到了同样的错误,这是由于jar ojdbc14.jar的版本不匹配,ORACLE_HOME/jdbc/lib中的jar和管理控制台中定义的JDBCProvider类路径中的jar不同.

关于java - ojdbc14.jar 出现 UnsatisifiedLinkError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/868575/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com