Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> UnsatisfiedLinkError using OCI Driver of Oracle 10g

UnsatisfiedLinkError using OCI Driver of Oracle 10g

From: Nish <nishant.aggarwal_at_gmail.com>
Date: 19 Jan 2005 22:02:35 -0800
Message-ID: <1106200955.722548.86210@z14g2000cwz.googlegroups.com>


Hi All,
I am working on Oracle 10g server and have been facing following problem.I installed instant client of Oracle 10g on a Windows2000 machine and tried to access the Oracle 10g server running on a "HP-UX 11.23" system using OCI JDBC driver.
Following is the program, I executed for contacting server,



public class TestNew
{

public static void main(String[] args)
{

try
{

// Connect
DriverManager.registerDriver(new
Oracle.jdbc.driver.OracleDriver());
OracleConnection conn =
(OracleConnection)DriverManager.getConnection ("jdbc:oracle:oci8:@10.3.10.21:1521:mydb","scott", "scott");

}catch(Exception e)
{

e.printStackTrace();

}
}
}
--------------------------------------------

I have done the following for running the program,



D:\>set
CLASSPATH=D:\Oracle\instantclient10_1;D:\OracleDrivers\ojdbc14.jar;. D:\>set PATH=%PATH%;D:\Oracle\instantclient10_1

where, "D:\Oracle\instantclient10_1" is the path where instantclient is installed.

I tried to run it using the following command to get the following error,



D:\>java -classpath %CLASSPATH%
-Djava.library.path=D:\Oracle\instantclient10_1 TestNew Exception in thread "main" java.lang.UnsatisfiedLinkError: t2cCreateState
at oracle.jdbc.driver.T2CConnection.t2cCreateState(Native Method)
at
oracle.jdbc.driver.T2CConnection.logon(T2CConnection.java:324) at
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:344) at
oracle.jdbc.driver.T2CConnection.<init>(T2CConnection.java:136) at
oracle.jdbc.driver.T2CDriverExtension.getConnection(T2CDriverExtension.java:79) at
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:545)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:171)
at TestNew.main(TestNew.java:39)

I am not able to find out what is going wrong. Any help will be highly appreciated.

Thanks in advance,
Nish. Received on Thu Jan 20 2005 - 00:02:35 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US