java用thin来连接Oracle时,Driver.getConnection()中抛出
io异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093376)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
的异常,请问是什么原因?
具体异常如下:
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093376)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
io异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093376)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
的异常,请问是什么原因?
具体异常如下:
java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=153093376)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:134)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:179)
at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:333)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:404)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:468)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:314)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
解决方案 »
- 那个高手前辈帮我看看~急!!!!!在线等!
- 寻求java小项目
- 初学java
- java.lang.String因为是unicode编码2个字节,数据库的char为一个字节,提交截取怎么办?
- 求助 使用jbuilder database pilot连接sybase数据库出现的问题
- tomcat and 2000IIS的问题
- 那里有用JAVA做的B/S结构软件的演示版或源代码下载呀?
- 请问如何在java中调用nt的身份验证
- html中嵌入applet jar问题求助
- [图文教程]Nutch教程——导入Nutch工程,执行完整爬取 by 逼格DATA
- help me 谁能提供缓存的工具类或方法
- Jbuilder和Eclipse到底哪个好用一些?
String url ="jdbc:oracle:thin:@"+dbaddress+":1521:"+dbName;
Class.forName("oracle.jdbc.driver.OracleDriver");
return java.sql.DriverManager.getConnection(url, user, password);
hiis = // 不要使用这个名字
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.1)(PORT = 1521))
...
不过我另外写了一个几行的小程序来连接这个数据库,居然可以连接,可以执行查询语句,没有问题。
但是一用这个,他还是在getConnection()的时候就出错。不知道为什么。