【发布时间】:2010-11-03 15:49:42
【问题描述】:
我正在尝试运行一些连接到 Oracle 数据库的 JUnit 测试以及是否进行了连接尝试。抛出以下错误:
oracle/jdbc/driver/T2CConnection.t2cGetCharSet([CI[CI[CII[SLoracle/jdbc/driver/GetCharSetError;)S 在 oracle.jdbc.driver.T2CConnection.getCharSetIds(T2CConnection.java:2801) 在 oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:300) 在 oracle.jdbc.driver.PhysicalConnection.(PhysicalConnection.java:344) 在 oracle.jdbc.driver.T2CConnection.(T2CConnection.java:136) 在 oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:79) 在 oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:545) 在 oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:194) 在 oracle.jdbc.pool.OracleConnectionPoolDataSource.getPhysicalConnection(OracleConnectionPoolDataSource.java:109) 在 oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:77) 在 oracle.jdbc.pool.OracleConnectionPoolDataSource.getPooledConnection(OracleConnectionPoolDataSource.java:59) 在 oracle.jdbc.pool.OracleConnectionCacheImpl.getNewPoolOrXAConnection(OracleConnectionCacheImpl.java:414) 在 oracle.jdbc.pool.OracleConnectionCacheImpl.setMinLimit(OracleConnectionCacheImpl.java:739)以前有人遇到过这个错误吗?
直到最近我才得到这个错误。但是,在同事的计算机上运行相同的 JUnit 并使用相同的 ojbdc14.jar 文件时不会发生此错误。所以应该是某种环境问题造成的。
你能帮忙吗?
【问题讨论】: