关于JDBC连接Oracle的问题

welkinsun 2003-03-11 10:31:43
使用JDBC直接连接Oracle(非JDBC-ODBC桥),
在注册oracle驱动时,new oracle.jdbc.driver.OracleDriver()时,出错,提示oracle.jdbc.driver does not exist

环境变量classpath和path都以设好,而且在j2sdk\lib目录下我也拷入了classes12.zip在tomcat服务器的lib目录下我也拷入了classes12.zip
但不论时用java直接编写还时用jsp都提示这个错误!!
烦死了,有没有高手可以指点一下
...全文
20 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
welkinsun 2003-03-26
  • 打赏
  • 举报
回复
好吧,先谢谢各位了
minkoming 2003-03-13
  • 打赏
  • 举报
回复
我用的就是好好的哦,
在weblogic中,要加入到启动的CLASSPATH中。绝对是可以的。
好好检查一下环境变量的问题吧
xbin999 2003-03-13
  • 打赏
  • 举报
回复
package test;

import java.sql.*;

import oracle.jdbc.OracleDriver;

public class OciTest {
public static void main(String[] args) {
try {
DriverManager.registerDriver( new OracleDriver());
} catch(SQLException e) {
System.err.println(e.getMessage());
}
try {
Connection con = DriverManager.getConnection(
"jdbc:oracle:oci:@server",
"user", "password");
Statement stmt = con.createStatement();

ResultSet rs = stmt.executeQuery("SELECT dummy FROM dual");
while (rs.next()) {
String s = rs.getString("dummy");
System.out.println(s);
}

stmt.close();
con.close();
}
catch(SQLException e) {
System.out.println( "SQLException;" + e.getMessage());
} }
}

我的测试代码。

jinxrsl(雪狐) 说得没错,你要注册oracle自带的驱动程序。
welkinsun 2003-03-12
  • 打赏
  • 举报
回复
我用的是Tomcat,J2SDK1.4.1
welkinsun 2003-03-12
  • 打赏
  • 举报
回复
有没有高手啊!!??
Athenaa 2003-03-12
  • 打赏
  • 举报
回复
同命相联,我和你遇到了同样的问题:加载驱动程序时 Class.forName(oracle.jdbc.driver.OracleDriver) 出错,登陆oracle错误,没有驱动程序。
也加了classes12.zip,也设了classpath和path
我用的是weblogic
愁啊,谁能解答
welkinsun 2003-03-12
  • 打赏
  • 举报
回复
我注册了ORACLE自带的驱动啊,还是不行
xbin999 2003-03-12
  • 打赏
  • 举报
回复
下次我试试
jinxrsl 2003-03-12
  • 打赏
  • 举报
回复
DriverManager.getConnection(url, username, password);
其中:
jdbc.drivers=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@hostname:1521:sID
jdbc.username=USERNAME
jdbc.password=PASSWORD
jinxrsl 2003-03-12
  • 打赏
  • 举报
回复
应注册ORACLE自带的驱动程序:[ORACLE_HOME]\jdbc\lib\classes12.zip,
和[ORACLE_HOME]\jdbc\lib\nls_charset12.zip
j2sdk1.4.1下的没用。
supershb 2003-03-12
  • 打赏
  • 举报
回复
java -cp .;c:\classes12.zip;%CLASSPATH% yourjava
nicholaz 2003-03-12
  • 打赏
  • 举报
回复
你要在前面加上 import java.sql.*;

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧