Я установил Oracle 10g Express Edition. Мне нужно подключить его к Java-программе, используемой JDBC. Я установил ojdbc6_g.jar и установил путь к классу. Я получаю ошибку класса не найдена. Код указан ниже. Пожалуйста, помогите
import java.sql.*;
public class OraThin {
public static void main(String[] args) {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection con = DriverManager.getConnection("jdbc:oracle:thin:@//Terminator:1521/CLRExtProc", "scott", "tiger"); //hostname=Terminator, sid=CLRxtProc
Statement s = con.createStatement();
s.execute("insert into student values('PQR',10)");
s.close();
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
Трассировка стека:
java.lang.ClassNotFoundException:oracle.jdbc.driver.OracleDriver at
java.net.URLClassLoader$1.run(URLClassLoader.java:366) at
java.net.URLClassLoader$1.run(URLClassLoader.java:355) at
java.security.AccessController.doPrivileged(Native Method) at
java.net.URLClassLoader.findClass(URLClassLoader.java:354) at
java.lang.ClassLoader.loadClass(ClassLoader.java:423) at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at
java.lang.ClassLoader.loadClass(ClassLoader.java:356) at
java.lang.ClassLoader.forName0(Native Method) at OraThin.main(OraThin.java:6)