JDBC连接Oracle数据库出现Io 异常

环境:Oracle11g + MyEclipse 6.5 + JDK1.6

问题:JDBC连接Oracle数据库出现以下错误:

java.sql.SQLRecoverableException: Io 异常: The Network Adapter could not establish the 

connection
    at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:101)
    at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:112)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:173)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:229)
    at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:458)
    at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:411)
    at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:490)
    at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
    at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:474)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at chap6.DBUtil.getConnection(DBUtil.java:14)
    at chap6.StatementDemo.main(StatementDemo.java:15)
java.sql.SQLException: 驱动错误或连接失败!
    at chap6.DBUtil.getConnection(DBUtil.java:20)
    at chap6.StatementDemo.main(StatementDemo.java:15)

解决:

关闭防火墙解决问题。

如果关闭防火墙不能解决问题,请参考:

http://hi.baidu.com/jazzy磊磊/blog/item/190bff055023fd77020881ae.html#0

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索java
, oracle
, jdbc
, jdbc oracle java
, dbutils
, xutils dbutils
, driver
, jdbc.driver
, dbutils java 数据库
, java oracle
, java 连接异常
, java oracle 连接
, dbutils 导入包
, oracle jdbc
AT
jdbc连接oracle数据库、oracle数据库jdbc驱动、jdbc操作oracle数据库、jdbc配置oracle数据库、jdbc链接oracle数据库,以便于您获取更多的相关知识。

时间: 2024-08-01 00:29:19

JDBC连接Oracle数据库出现Io 异常的相关文章

连接oracle抛异常 o-java 连接 oracle数据库 抛 Io 异常 ... 求解啊!!

问题描述 java 连接 oracle数据库 抛 Io 异常 ... 求解啊!! import java.sql.*; public class TestJDBC { public static void main(String[] args) throws Exception{ Class.forName("oracle.jdbc.driver.OracleDriver"); //new oracle.jdbc.driver.OracleDriver(); Connection co

JDBC连接Oracle数据库常见问题及解决方法

oracle|解决|数据|数据库|问题 Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方: 进入database pilot,在database pilot中,file---new 在driver列表中如果

JDBC连接Oracle数据库常见问题及解决方法_JSP编程

注:本文是斑竹从JDBC & Transaction版摘录广大站友的提问以及各种解答整理而来,如果您认为本文的内容已触犯了您的权益,请联系管理员进行修改. Jbuilder正确连接 oracle 9i需要注意的几个问题 oracle8以上的应该都使用classes12.jar文件作为jdbc驱动: 正确设置windows的classpath和jbuilder中的enterprise setup .configure libraries,将casses12.jar路径正确添加到上述需要设置的地方:

Java jdbc连接oracle数据库 出现网络适配器无法建立连接异常

问题描述 importjava.sql.*;publicclassTestJDBC{publicstaticvoidmain(String[]args)throwsException{//TODOAuto-generatedmethodstubClass.forName("oracle.jdbc.driver.OracleDriver");Connectionconn=DriverManager.getConnection("jdbc:oracle:thin:@169.254

通过JDBC连接oracle数据库的十大技巧

oracle|技巧|数据|数据库 Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同.在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能. 1.在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件.applets.servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端软件.在

用JDBC连接Oracle数据库(问题得以解决,特此总结一下,欢迎兄弟们指出不足)

通常有四种连接方式可供选择,这里我只采用了其中两种我采用win98下的tomcat服务器是winnt的,安装的Oracle我的类路径是:D: omcatwebappsROOTWEB-INFclassesyourpackagejsp路径:D: omcatwebappsROOT调用路径:http://127.0.0.1:8080/connOracle.jsp(你的实在不行,可以试试我的路径^_^)1,使用JDBC_ODBC桥连接   首先记得在系统数据源里建立一个ODBC连接哦^_^,(可以采用PB

通过JDBC连接oracle数据库的十大技巧_Java编程

文章来源:数据库论坛 作者:jackma Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同.在使用多年的Oracle公司的JDBC后,我积累了许多技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能. 1.在客户端软件开发中使用Thin驱动程序 在开发Java软件方面,Oracle的数据库提供了四种类型的驱动程序,二种用于应用软件.applets.servlets等客户端软件,另外二种用于数据库中的Java存储过程等服务器端

JDBC连接Oracle数据库

  前面记得有过博客简单的介绍过JDBC和ODBC的区别,在Java开发中经常用到JDBC连接数据库,下面通过实例介绍如何实现: 连接 <span style="font-family:KaiTi_GB2312;font-size:18px;">public class DbUtil { public static Connection getConnection(){ Connection conn=null; try { Class.forName("orac

oracle 11g-【求助】java使用jdbc连接Oracle 11g ex版本数据库时的问题

问题描述 [求助]java使用jdbc连接Oracle 11g ex版本数据库时的问题 我下载Oracle数据库连接驱动类与SqlConnectText.java在同一目录下,是ojdbc6.jar 数据库版本是Oracle11g Express版本,SID是xe JDK是1.6版本的 然后端口1521正在被监听 这是Java类代码 import java.sql.*; public class SqlConnectTest { private static String dbUrl = "jd