JDBC连接oracle9i老是不能成功 ai...
要做一个数据库的设计 用到JAVA,JDBC和Oracle9i,这2天在试JDBC连接Oracle数据库 一直没成功 请大家执教
我现在自己的本机上试 本机是windowsXP系统.JDK,oracle都安装/配置好了
以下是我的方法:
首先改写环境变量
将G:\Oracle\iSuites\jdbc\lib\nls_charset12.zip加入CLASSPATH
然后写一个短java程序TestDB 在程序中 对于JDBC的部分设定如下:
jdbc.drivers=oracle.jdbc.driver.OracleDriver
jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:oracle9i
jdbc.username=SYSTEM
jdbc.password=*******
然后注册driver:
System.setProperty("jdbc drivers","oracle.jdbc.driver.OracleDriver");
最后建立连接:
DriverManager.getConnection(url,username,password);
程序编译报错:
java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(DriverManager.java:532)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at TestDB.getConnection(TestDB.java:63)
at TestDB.main(TestDB.java:26)
这个"No suitable driver"错在哪里? 谢谢大家