当前页面: 开发资料首页 → 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