Class.forName("oracle.jdbc.driver.OracleDriver");
cn = DriverManager.getConnection(
"jdbc:oracle:thin:@" + dbHost + ":1521:sid", username, password);
在DriverManager.getConnection这句上报错:
Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.sql
请问是怎么回事?
cn = DriverManager.getConnection(
"jdbc:oracle:thin:@" + dbHost + ":1521:sid", username, password);
在DriverManager.getConnection这句上报错:
Exception in thread "main" java.lang.SecurityException: Prohibited package name: java.sql
请问是怎么回事?
"jdbc:oracle:thin:@" + dbHost + ":1521:sid", username, password);
你这样写了个格式,没有写具体的内容啊,
dbHost 一般是127.0.0.1:端口号
sid你自己装Oracle时候应该知道的吧
username和password你自己也应该知道的吧!
java.sql
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
va:547)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:347)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at EvalNotif.main(EvalNotif.java:51)
如果换成class12.jar会报java.sql.SQLException: Io 异常: The Network Adapter could not establish the connection
保证oracle相关服务已启动
再试试