站内搜索: 请输入搜索关键词

当前页面: 开发资料首页J2SE 专题请教:连接ORACLE数据库报错

请教:连接ORACLE数据库报错

摘要: 请教:连接ORACLE数据库报错


连接ORACLE数据库时报如下错误:
java.sql.SQLException: Io 异常: Software caused connection abort: recv failed
请教如何解决


无情接分,友情up!


有哪些原因可以导致如下错误:
package oracle.jdbc.driver does not exist

classpath 我也配置了,将CLASSES12.JAR也放到了JDK的LIB包中,程序中也导入了SQL包,ORACLE服务中启动了ORACLE实例和监听器。还有哪些没做到的呢。



你把class12.jar加到了jdk目录/jre/lib/ext目录中了吗



刚加了,还是同样的错。


是报如下的错:
dbtest.java:24: exception java.lang.ClassNotFoundException is never thrown in body of corresponding try statement
catch(ClassNotFoundException e)


主要的语句如下:

String url="jdbc:oracle:thin:ebg12:1521:ebg";
String user="system";
String pass="manager";
Connection conn=null;
try{
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
conn=DriverManager.getConnection(url,user,pass);
Statement stme=conn.createStatement();
stme.close();
}


url写错了
String url="jdbc:oracle:thin:@ebg12:1521:ebg";



恩,同意楼上的


已经改了,还是报错:
dbtest.java:20: package oracle.jdbc.driver does not exist
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());



我用的是JDK1.5,ORACLE9I,CLASSPATH里配置如下;.;C:/oracle/ora81/jdbc/lib/classes12.jar.;C:/Program Files/Java/jdk1.5.0_01/lib,也将ORACLE中的CLASSES12.JAR复制到了JDK的LIB中


重装Oracle把......


把 ORACLE的JAR文件复制到你的工作目录中来, 运行的时候加参数 -CP ORACLE.JAR XXXX


↑返回目录
前一篇: 再次请教JAVA连接ORACLE问题
后一篇: java swing程序如何退出