Exception in thread "main" java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:254)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:386)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at abc.Test.main(Test.java:20)
源代码:public static void main(String[] args) throws SQLException {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
throw new ExceptionInInitializerError(e);
}
String user = "jiandong";
String password = "jd";
String url = "jdbc:oracle:thin:@localhost:1521:jiandong_data";
Connection conn = (Connection)DriverManager.getConnection(url, user, password);
Statement st = (Statement)conn.createStatement();
ResultSet rs = (ResultSet)st.executeQuery("select * from jd_user");
while(rs.next()){
System.out.println(rs.getObject(1) + "\t" + rs.getObject(2) + "\t"
+ rs.getObject(3) + "\t" + rs.getObject(4));
}
rs.close();
st.close();
conn.close();
}oracle数据库自己使用正常,所有服务都已经开启,用户名密码都正确,使用的jar包为classes12.jar
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:254)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:386)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at abc.Test.main(Test.java:20)
源代码:public static void main(String[] args) throws SQLException {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
} catch (ClassNotFoundException e) {
throw new ExceptionInInitializerError(e);
}
String user = "jiandong";
String password = "jd";
String url = "jdbc:oracle:thin:@localhost:1521:jiandong_data";
Connection conn = (Connection)DriverManager.getConnection(url, user, password);
Statement st = (Statement)conn.createStatement();
ResultSet rs = (ResultSet)st.executeQuery("select * from jd_user");
while(rs.next()){
System.out.println(rs.getObject(1) + "\t" + rs.getObject(2) + "\t"
+ rs.getObject(3) + "\t" + rs.getObject(4));
}
rs.close();
st.close();
conn.close();
}oracle数据库自己使用正常,所有服务都已经开启,用户名密码都正确,使用的jar包为classes12.jar
解决方案 »
- javaMail发送邮件问
- 文本排版问题
- 有关jsp 组合多条件查询例如既有下拉框还有文本框
- Jmesa 那些朋友正在使用?
- 消息驱动bean消费远程jms(activemq)
- 装好了OpenLDAP,但不会加数据,急
- 大哥请帮忙!对数据库的插入操作
- 请问在java中statement 和 expression 有什么区别?
- 急需能支持上传手机excel表格软件
- StringRedisTemplate的opsForValue().setIfAbsent()方法是否存在bug?返回值为null
- struts2与freemarker结合开发struts.action.extension问题
- websphere7部署项目,用firefox访问出现html源代码
本来你访问的数据库负载就过大
和你这个问题一样呀