【发布时间】:2017-10-06 12:12:06
【问题描述】:
在获取 JDBC 连接时,我遇到了上述错误。 我尝试使用 ojdbc14 和 ojdbc6 jar 但同样的错误。
我的 java 版本是 1.6 和 oracle 11.2 和 glassfish3
注意:我创建了一个示例 java 程序来使用相同的数据库详细信息连接到数据库。它工作正常,但应用程序给了我这个错误。
下面是给出错误的代码行
con = DriverManager.getConnection(
"jdbc:oracle:thin:@192.168.1.255:1521:orcl","system","rakesh");
【问题讨论】:
-
很好地发布了密码。另外,给定的代码如何抛出该异常?你能发布堆栈跟踪和更多代码吗?
-
|java.lang.ArrayIndexOutOfBoundsException: 7 at oracle.security.o3logon.C0.r(C0) at oracle.security.o3logon.C0.l(C0) at oracle.security.o3logon.C1 .c(C1) 在 oracle.security.o3logon.O3LoginClientHelper.getEPasswd(O3LoginClientHelper) 在 oracle.jdbc.ttc7.O3log.
(O3log.java:289) 在 oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol. java:251) 在 oracle.jdbc.driver.OracleConnection. (OracleConnection.java:246) 在 oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365) 在 oracle.jdbc.driver.OracleDriver.connect (OracleDriver.java:260)