Oracle10G 创建连接时出现错误。
package Test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Main {
static {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:PLSExtProc","system","root");
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
}
}
使用的是默认的实例ID还是不行啊。可能是装的时候,我忘了当时写的是什么了。重装Oracle 看清 数据库sid设置的值。然后运行程序就好了。
我用的 数据库 jar包是 ojdbc14.jar