Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Oracle Lite 4.0 JDBC Problem
I have tried to connect to the sample database (POLITE.ODB) supplied
with Oracle Lite 4.0 via JDBC. The getConnection catches an exception
in the shared library path. Where is the oljdbccl40 shared library?
The two lines of java code are:
Class.forName("oracle.lite.poljdbc.POLJDBCDriver"); Connection conn = DriverManager.getConnection ("jdbc:polite:polite_at_kbrumley", "system", "NULL");
Stack trace report below:
Debugger Stack Trace Report:
Thread[main,5,main] (Alive)
Uncaught exception (java.lang.UnsatisfiedLinkError: no oljdbccl40 in
shared library path)
java.lang.Runtime.loadLibrary(String) this=(java.lang.Runtime) java.lang.Runtime_at_6fce libname=(java.lang.String) oljdbccl40 security=(java.lang.SecurityManager) null java.lang.System.loadLibrary(String) libname=(java.lang.String) oljdbccl40 oracle.lite.poljdbc.POLJDBCDriver.connect(String, Properties) this=(oracle.lite.poljdbc.POLJDBCDriver) oracle.lite.poljdbc.POLJDBCDriver_at_34e9 arg_1=(java.lang.String) jdbc:polite:polite2_at_kbrumley arg_2=(java.util.Properties) {password=NULL, user=system} java.sql.DriverManager.getConnection(String, Properties) url=(java.lang.String) jdbc:polite:polite2_at_kbrumley info=(java.util.Properties) {password=NULL, user=system} currentSecurityContext=(java.lang.Object) null reason=(java.sql.SQLException) null i=(int) 0 di=(java.sql.DriverInfo) driver
java.sql.DriverManager.getConnection(String, String, String) url=(java.lang.String) jdbc:polite:polite2_at_kbrumley user=(java.lang.String) system password=(java.lang.String) NULL info=(java.util.Properties) {password=NULL, user=system} Playground.ReadPoliteEmp.main(String []) args=([Ljava.lang.String;) [Ljava.lang.String;@76b7
Sent via Deja.com http://www.deja.com/
Share what you know. Learn what you don't.
Received on Tue Jul 20 1999 - 17:21:46 CDT