用java连接oracle数据库,出现如下的错误:java.sql.SQLException: Io 异常:
The Network Adapter could not establish the connection连接代码是:
Class.forName("oracle.jdbc.driver.OracleDriver");
this.thisConn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:aaa",
"user1", "pwd1");
服务器是linux,oracle是817.
但是奇怪的是我用sqlplus和pb等工具都能连接,并且很正常,
就是用java连接不行,朋友说oracle中有一个线程启动java 就连接不上,出现以上的错误,
有不知道到底是什么,
请大家帮助我一下,谢谢!
The Network Adapter could not establish the connection连接代码是:
Class.forName("oracle.jdbc.driver.OracleDriver");
this.thisConn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.0.1:1521:aaa",
"user1", "pwd1");
服务器是linux,oracle是817.
但是奇怪的是我用sqlplus和pb等工具都能连接,并且很正常,
就是用java连接不行,朋友说oracle中有一个线程启动java 就连接不上,出现以上的错误,
有不知道到底是什么,
请大家帮助我一下,谢谢!
try
{
Class.forName("oracle.jdbc.driver.OracleDriver"); String url="jdbc:oracle:thin:@202.108.207.131:1521:pda";
conn=DriverManager.getConnection(url,"fromweb","fromweb");
}
catch(Exception e)
{
System.out.println(e.toString());
}
java的代码在连接其他的oracle服务器window2000上的oracle是
没问题的,也就是说java的代码是正确的, 真的奇怪!