1,oracle11的jdbc\lib下没有classer12.jar文件,但是有ojdbc5.jar,ojdbc5_g.jar,ojdbc6.jar,ojdbc6_g.jar
请问他们有什么区别有什么区别?
2,我的连接语句为conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "scott", "tiger");
不管我引入哪个包,总是出现以下异常:
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:74)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:110)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:171)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:494)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:411)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:490)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:465)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at TestJDBC.main(TestJDBC.java:12) 搜索半天没找到解决方案,特来请教大家,希望能得到解答。
注:MyEclipse版本为7.0,JDK:1.6 ORACLE:11G
请问他们有什么区别有什么区别?
2,我的连接语句为conn = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl", "scott", "tiger");
不管我引入哪个包,总是出现以下异常:
java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
at oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:74)
at oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:110)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:171)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:227)
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:494)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:411)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:490)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:202)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:33)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:465)
at java.sql.DriverManager.getConnection(DriverManager.java:582)
at java.sql.DriverManager.getConnection(DriverManager.java:185)
at TestJDBC.main(TestJDBC.java:12) 搜索半天没找到解决方案,特来请教大家,希望能得到解答。
注:MyEclipse版本为7.0,JDK:1.6 ORACLE:11G
http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
新驱动应该这样写。
换个包试试...我现在用的就是ojdbc14.jar这个包..
但是ojdbc5.jar,ojdbc5_g.jar,ojdbc6.jar,ojdbc6_g.jar 这些包是干什么的呢?
1楼给的下载地址里也只有ojdbc5.jar,ojdbc5_g.jar,ojdbc6.jar,ojdbc6_g.jar 这些,
而没有ojdbc14.jar,为啥呢?
谢谢!
连接有问题,看看readme.txt文件就知道了,这个文件说的很清楚