返回信息流jdk 1.6, 下的驱动是ojdbc6.jar,CLASSPATH加了 C:\oracle\ora92\jdbc\lib\ojdbc6.jar;
每次提示都提示
oracle.jdbc.driver.OracleDriver
No suitable driver found for jdbcracle:thin:@localhost:1521rcl
谁知道这是怎么回事
这是一条镜像帖。来源:北邮人论坛 / java / #13425同步于 2010/3/11
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
装不上oracal JDBC驱动 已解决!
gw168048634
2010/3/11镜像同步9 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
jdbcracle:thin:@localhost:1521rcl
这不就是问题?
【 在 gw168048634 的大作中提到: 】
: jdk 1.6, 下的驱动是ojdbc6.jar,CLASSPATH加了 C:\oracle\ora92\jdbc\lib\ojdbc6.jar;
: 每次提示都提示
: oracle.jdbc.driver.OracleDriver
: ...................
天,不仔细看还真看不出来。
【 在 woyaokaoyan 的大作中提到: 】
: jdbcracle:thin:@localhost:1521rcl
: 这不就是问题?
【 在 woyaokaoyan 的大作中提到: 】
: jdbcracle:thin:@localhost:1521rcl
: 这不就是问题?
不是的,之前的是jdbc:oracle:thin:@localhost:1521:orcl,我粘到别的论坛上, :o就变成表情了,再粘到这个帖子里,:o消失了
你用什么开发工具?
直接把这个jar包拷贝到你的工作目录下?
另外在cmd下敲命令
set
看一下classpath设置的对不
【 在 gw168048634 (apple) 的大作中提到: 】
: jdk 1.6, 下的驱动是ojdbc6.jar,CLASSPATH加了 C:\oracle\ora92\jdbc\lib\ojdbc6.jar;
: 每次提示都提示
: oracle.jdbc.driver.OracleDriver
: ...................
【 在 wardensky 的大作中提到: 】
: 你用什么开发工具?
: 直接把这个jar包拷贝到你的工作目录下?
: 另外在cmd下敲命令
: ...................
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;c:\javawork\java2;C:\Program Files\Java\jdk1.6.0_10\lib\ojdbc6.jar;C:\oracle\ora92\jdbc\lib\ojdbc6.jar;C:\oracle\ora92\jdbc\lib\ojdbc14.jar;
用的eclipse
我分析这种错误可能是因为找不到jar文件。
我一般的做法是这样的:
在项目下建立一个文件夹,比如叫lib。
然后把需要的第三方的jar文件拷贝到这个lib目录下。
然后在eclipse里面用build path->add the build path加入到classpath里面。
这样发布的话也比较容易。
要不你试试我这个方法?
【 在 gw168048634 (apple) 的大作中提到: 】
: CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;c:\javawork\java2;C:\Program Files\Java\jdk1.6.0_10\lib\ojdbc6.jar;C:\oracle\ora92\jdbc\lib\ojdbc6.jar;C:\oracle\ora92\jdbc\lib\ojdbc14.jar;
: 用的eclipse
下面是sun官方(现在叫oralce)的回答:
9. What causes the "No suitable driver" error?
"No suitable driver" is an error that usually occurs during a call to the DriverManager.getConnection method. The cause can be failing to load the appropriate JDBC drivers before calling the getConnection method, or it can be specifying an invalid JDBC URL--one that isn't recognized by your JDBC driver. Your best bet is to check the documentation for your JDBC driver or contact your JDBC driver vendor if you suspect that the URL you are specifying is not being recognized by your JDBC driver.
In addition, when you are using the JDBC-ODBC Bridge, this error can occur if one or more the the shared libraries needed by the Bridge cannot be loaded. If you think this is the cause, check your configuration to be sure that the shared libraries are accessible to the Bridge.
URL:http://java.sun.com/products/jdbc/faq.html#9
【 在 wardensky (penn) 的大作中提到: 】
: 我分析这种错误可能是因为找不到jar文件。
: 我一般的做法是这样的:
: 在项目下建立一个文件夹,比如叫lib。
: ...................
问题解决了,把classes12.jar 放进C:\Program Files\Java\jre6\lib\ext,之后就可以用,或者选择项目属性,build path 手动填见