经常出现获取连接失败的错误,各位大神帮帮忙!
环境:windows 2008、TOMCAT 6.0、ORACLE 11G、JAVA 1.6
我的程序在别的服务器上都很正常,但是在这一台服务器上经常报错获取连接失败(这一错误是偶发性的),导致我的程序经常打开某些界面报错,有时关掉后重新打开就可以了。
报错如下:
java.sql.SQLException: Io 异常: The Network Adapter could not establish the conn
ection
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:189)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:231)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:345)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:428)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:515)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:345)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at com.dtsys.oracle.DataBaseConnection.<init>(DataBaseConnection.java:32
网上查了很多资料都找不出问题所在,个人分析应该是数据库安装时的设置问题(使用PLSQL时有时也会出现连接超时的现象,应该是同一原因所导致),但不知道有没有办法在不重装数据库的情况下解决。