Ocijdbc8 driver

Hi,
When I try to set up a connection using JDeveloper 3.0, I get an error saying "ocijdbc8" driver not found.
I look through my computer and I don't see that driver.
Any idea please.

Never mind.
I found some of the suggestions from the posting posted a few weeks ago.

Similar Messages

  • Ocijdbc8 and thin drive

    My questions are regarding to use weblogic thin driver. The first question is if we need dll=ocijdbc8 in properties in config.xml. It looks to me ocijdbc8 is for thick driver only? The second question is why the server automatically add the "dll=ocijdbc8" into the config.xml after restart the server even I clearly removed it out?? The third question is the thin drive with wls 6.1 sp2 support oracle 9.2???
    Many thanks if bea or somebody else could answer my questions quickly!
    Thanks,
    Danni

    Spiridonov Michael wrote:
    "Mitesh Patel" <[email protected]> wrote in message
    news:[email protected]..
    2) which version of WLS and SP support oracle 9.2.0.1?WLS 61sp3 and onwards supports 9.2.0.1.
    What I am trying to say here is that we started bundaling 920 jDriver
    from 610sp3. However, default driver is changed from 817 to 920 from
    610sp4 and 70sp2 and onwards.
    Thanks,
    Mitesh
    >
    >
    Are you sure? Here is result of
    <code>databaseMetaData.getDriverName()</code> and
    <code>databaseMetaData.getDriverVersion()</code> for SP3:
    Driver Name - Oracle JDBC driver
    Driver Version - 8.1.7.0.0
    and here is for SP4 and onwards:
    Driver Name - Oracle JDBC driver
    Driver Version - 9.2.0.1.0
    Thanks,
    Mitesh

  • Ocijdbc8

    I get the 'no ocijdbc8 in java.library.path' error, when starting my webapp in Tomcat. Did anyone experienced the problem with this. Thank you for any help.
    The complete message follows:
    2003-02-07 16:17:26 StandardContext[]: Starting
    2003-02-07 16:17:26 StandardContext[]: Processing start(), current available=false
    2003-02-07 16:17:26 StandardContext[]: Configuring default Resources
    2003-02-07 16:17:26 StandardContext[]: Configuring non-privileged default Loader
    2003-02-07 16:17:26 StandardContext[]: Configuring default Manager
    2003-02-07 16:17:26 StandardContext[]: Processing standard container startup
    2003-02-07 16:17:26 WebappLoader[]: Deploying class repositories to work directory /export/home/tomcat-4.0.2/work/localhost/_
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/US_export_policy.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/US_export_policy.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/activation.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/activation.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/commons-cactus.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/commons-cactus.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/i18n.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/i18n.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/jaas.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/jaas.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/jakarta-oro-2.0.4.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/jakarta-oro-2.0.4.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/jaxp.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/jaxp.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/jce.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/jce.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/jndi.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/jndi.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/local_policy.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/local_policy.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/log4j.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/log4j.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/mail.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/mail.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/saxon.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/saxon.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/servlet.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/servlet.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/sunjce_provider.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/sunjce_provider.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/xalan.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/xalan.jar
    2003-02-07 16:17:26 WebappLoader[]: Deploy JAR /WEB-INF/lib/xerces.jar to /export/home/ccm-core-cms-5.0.3/dist/WEB-INF/lib/xerces.jar
    2003-02-07 16:17:26 WebappLoader[]: Reloading checks are enabled for this Context
    2003-02-07 16:17:26 StandardManager[]: Seeding random number generator class java.security.SecureRandom
    2003-02-07 16:17:26 StandardManager[]: Seeding of random number generator has been completed
    2003-02-07 16:17:26 ContextConfig[]: ContextConfig: Processing START
    2003-02-07 16:17:26 StandardContext[]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN'
    2003-02-07 16:17:27 StandardContext[]: Setting deployment descriptor public ID to '-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN'
    2003-02-07 16:17:27 ContextConfig[]: Scanning web.xml tag libraries
    2003-02-07 16:17:27 ContextConfig[]: Scanning library JAR files
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/US_export_policy.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/activation.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/commons-cactus.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/i18n.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/jaas.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/jakarta-oro-2.0.4.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/jaxp.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/jce.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/jndi.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/local_policy.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/log4j.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/mail.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/saxon.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/servlet.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/sunjce_provider.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/xalan.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: tldConfigJar(/WEB-INF/lib/xerces.jar): java.io.IOException: No such file or directory
    2003-02-07 16:17:27 ContextConfig[]: Added certificates -> request attribute Valve
    2003-02-07 16:17:27 ContextConfig[]: Pipline Configuration:
    2003-02-07 16:17:27 ContextConfig[]: org.apache.catalina.valves.CertificatesValve/1.0
    2003-02-07 16:17:27 ContextConfig[]: org.apache.catalina.core.StandardContextValve/1.0
    2003-02-07 16:17:27 ContextConfig[]: ======================
    2003-02-07 16:17:27 StandardContext[]: Configuring application event listeners
    2003-02-07 16:17:27 StandardContext[]: Sending application start events
    2003-02-07 16:17:27 StandardContext[]: Starting filters
    2003-02-07 16:17:27 StandardContext[]: Posting standard context attributes
    2003-02-07 16:17:27 StandardWrapper[:default]: Loading container servlet default
    2003-02-07 16:17:27 default: init
    2003-02-07 16:17:27 init: init
    2003-02-07 16:17:29 StandardContext[]: Servlet threw load() exception
    javax.servlet.ServletException: Servlet.init() for servlet init threw exception
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3266)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
    at org.apache.catalina.core.StandardService.start(StandardService.java:388)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    ----- Root Cause -----
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1410)
    at java.lang.Runtime.loadLibrary0(Runtime.java:772)
    at java.lang.System.loadLibrary(System.java:832)
    at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:209)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:200)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
    at java.sql.DriverManager.getConnection(DriverManager.java:512)
    at java.sql.DriverManager.getConnection(DriverManager.java:171)
    at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:102)
    at oracle.jdbc.pool.OracleDataSource.getConnection(OracleDataSource.java:85)
    at com.arsdigita.db.oracle.OracleConnectionPoolImpl.getNewConnection(OracleConnectionPoolImpl.java:63)
    at com.arsdigita.db.BaseConnectionPool.getConnection(BaseConnectionPool.java:94)
    at com.arsdigita.db.ConnectionManager.getConnection(ConnectionManager.java:194)
    at com.arsdigita.db.Initializer.startup(Initializer.java:141)
    at com.arsdigita.initializer.Script.startup(Script.java:178)
    at com.arsdigita.initializer.Script.startup(Script.java:148)
    at com.arsdigita.dispatcher.InitializerServlet.init(InitializerServlet.java:71)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:916)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3266)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
    at org.apache.catalina.core.StandardService.start(StandardService.java:388)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    2003-02-07 16:17:29 main-dispatcher: init
    2003-02-07 16:17:29 StandardWrapper[:main-dispatcher]: Marking servlet main-dispatcher as unavailable
    2003-02-07 16:17:29 StandardContext[]: Servlet threw load() exception
    javax.servlet.UnavailableException: SiteNodeDispatcher Initialization Failure
    The most likely cause is that the initialization sequence did not
    complete successfully. Check the error logs for other error messages
    and make sure you have a valid enterprise.init
    SessionManager has not been initialized:
    url is null
    username is null
    password is null
    at com.arsdigita.sitenode.SiteNodeDispatcher.init(SiteNodeDispatcher.java:113)
    at javax.servlet.GenericServlet.init(GenericServlet.java:258)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:916)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:808)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3266)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:3395)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:614)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1123)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:343)
    at org.apache.catalina.core.StandardService.start(StandardService.java:388)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:506)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:781)
    at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
    at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)
    2003-02-07 16:17:29 StandardWrapper[:invoker]: Loading container servlet invoker
    2003-02-07 16:17:29 invoker: init
    2003-02-07 16:17:29 jsp: init
    2003-02-07 16:17:32 StandardContext[]: Starting completed

    which path do you mean CLASSPATH or LD_LIBRARY_PATH ?

  • Error on NT with 8.1.6 OCI driver and JDK 1.2

    I have the error:
    "The procedure entry point slzsetevar could not be located in the dynamic link library oracore8.dll"
    oracore8.dll is 8.1.5
    ocijdbc8.dll is 8.1.6
    Any help will be great.
    Thanks,
    8.1.6 OCI driver with JDK 1.2

    when using a jdbc oci driver you must have a matching oracle client installed.
    (fyi -- an oem install is not considered to be an oracle client install)
    use the jdbc oci 8.1.6 driver only from a platform with the oracle 8.1.6 client installed.
    what you've indicated is you're using an 8.1.6 jdbc driver with an 8.1.5 oracle client -- that will not work.
    move to an all 816 client and jdbc driver to "synch up" the dll's you mentioned.
    null

  • OCI DRIVER error. Please help me!!!

    Hi there,
    I am trying to connect to oracle 9.0.1 database that is on server, not on my system. I am using JDBC for conncetion. I want to use OCI driver but it gives me "java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path"
    I have jdbc driver jar zip & jar file saved on hard drive and also they are included in CLASSPATH.
    Please help me out to solve this.
    n I am using Tomcat 5.0, jdk1.4.1, win xp.
    Thanks,

    Hi Vikas,
    For running the application with the OCI driver, the system should have the Oracle database or Oracle database client installed. Also, ensure that the following environment variables are set:
    On Windows, ensure the following:
    i) ORACLE_HOME\lib directory is in the PATH
    ii) ORACLE_HOME\bin directory is in the PATH
    After performing the above mentioned things, try again.
    Thanks
    -shefali

  • Java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path

    hi,
    i am trying to connect to an oracle 8.1.7 database from my application running on tomcat 4.0.3 / jdk1.4 /windows nt.
    using the thin jdbc-driver (classes12.zip) everything works fine.
    when i try using the oci8-driver, i get an error-message saying:
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
    i have the oracle-client installed on my machine.
    the ocijdbc8.dll can be found in D:\server\oracla81\bin
    the environment-variables PATH, CLASSPATH, LD_LIBRARY_PATH (i'm not sure if this has any meaning on nt) all point to this directory.
    i start tomcat using the following option: -Djava.library.path="D:\server\oracla81\bin"
    my application can see this variable:
    System.out.println("java.library.path: "+System.getProperty("java.library.path"));
    prints out the correct value.
    then i try to load the library by myself:
    try {
    System.loadLibrary("ocijdbc8");
    System.out.println("Successfully Loaded");
    } catch(Exception e) {
    System.out.println("LD_LIBRARY_PATH is not properly set");
    e.printStackTrace();
    everything works fine! the library is loaded!
    finally i try to connect to the database and the application throws the mentioned exception:
    lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1410)
         at java.lang.Runtime.loadLibrary0(Runtime.java:772)
         at java.lang.System.loadLibrary(System.java:832)
         at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:228)
         at oracle.jdbc.driver.OracleConnection.(OracleConnection.java:249)
         at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
         at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
    any help would be appreciated.
    thanx in advance,
    frank.
    [email protected]

    It is probably JDK 1.4 that causes the problem. I was able to get strange errors with that version of the JDK with code that worked fine using 1.31.

  • Servlets/ oracle jdbc driver

    i am trying to connect to my oracle database within a servlet. the driver i want to use is a oracle jdbc oci8 driver, but but unfortuntately i always get an unsatisfied link error (this only happens in servlets)
    the errormessage i get is:
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
    at org.apache.jserv.JServServletManager.load_init(JServServletManager.java:589)
    at org.apache.jserv.JServServletManager.loadServlet(JServServletManager.java:498)
    at org.apache.jserv.JServConnection.processRequest(JServConnection.java:269)
    at org.apache.jserv.JServConnection.run(JServConnection.java:188)
    at java.lang.Thread.run(Thread.java:484)
    can anyone help me?
    thx, laurenz
    null

    make sure your servlet engine platform has an oracle client installed matching the jdbc driver version being used.
    You must also properly configure your servlet engine to access the jdbc oci driver's executables.

  • Ocijdbc8 not in shared library path for httpd

    I get the following error when running jdbc OCI drivers against
    oracle 8.1.5 on RH linux. LD_LIBRARY_PATH is set properly and
    works as user oracle However,the jdbc is running in a web
    application server (IBM Websphere) as user "nobody". Any ideas
    how shared path is set in this case?
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in shared library
    path at java.lang.Runtime.loadLibrary(Compiled Code) at
    java.lang.System.loadLibrary(Compiled Code) at
    oracle.jdbc.oci8.OCIDBAccess.logon(Compiled Code) at
    oracle.jdbc.driver.OracleConnection.(Compiled Code) at
    oracle.jdbc.driver.OracleDriver.getConnectionInstance(Compiled
    Code) at oracle.jdbc.driver.OracleDriver.connect(Compiled Code)
    at java.sql.DriverManager.getConnection(Compiled Code) at
    java.sql.DriverManager.getConnection(Compiled Code) at
    Register.insertUser(Compiled Code) at Register.service(Compiled
    Code) at javax.servlet.http.HttpServlet.service(Compiled Code)
    at com.sun.server.ServletState.callService(Compiled Code) at
    com.sun.server.ServletManager.callServletService(Compiled Code)
    at com.ibm.servlet.engine.SEServletManager.callServletService
    (Compiled Code) at com.sun.server.http.InvokerServlet.service
    (Compiled Code) at javax.servlet.http.HttpServlet.service
    (Compiled Code) at com.sun.server.ServletState.callService
    (Compiled Code) at
    com.sun.server.ServletManager.callServletService(Compiled Code)
    at com.ibm.servlet.engine.SEServletManager.callServletService
    (Compiled Code) at
    com.sun.server.ProcessingState.invokeTargetServlet(Compiled
    Code) at com.sun.server.http.HttpProcessingState.execute
    (Compiled Code) at com.sun.server.http.stages.Runner.process
    (Compiled Code) at com.sun.server.ProcessingSupport.process
    (Compiled Code) at com.sun.server.Service.process(Compiled Code)
    at com.ibm.servlet.engine.SELauncher.processMultiThreaded
    (Compiled Code) at com.ibm.servlet.engine.SEEngine.service
    (Compiled Code) at com.ibm.servlet.engine.api.ServerEntry.service
    (Compiled Code) at
    com.ibm.servlet.engine.nativeEntry.NativeServerEntry.service
    (Compiled Code) at
    com.ibm.servlet.engine.outofproc.OutOfProcThread.run(Compiled
    Code)
    null

    Hi,
    I had the same problem and found ocijdbc8 from your messages.
    Now it is complaining about not finding oracore8.dll
    I am totally new to this JDBC world and I am really confused.
    Anyone knows where to find this file?
    Thanks!
    -- lam
    OliverD (guest) wrote:
    : Michael A. (guest) wrote:
    : : I get the following error when running jdbc OCI drivers
    : against
    : : oracle 8.1.5 on RH linux. LD_LIBRARY_PATH is set properly and
    : : works as user oracle However,the jdbc is running in a web
    : : application server (IBM Websphere) as user "nobody". Any
    : ideas
    : : how shared path is set in this case?
    : : java.lang.UnsatisfiedLinkError: no ocijdbc8 in shared library
    : : path at java.lang.Runtime.loadLibrary(Compiled Code) at
    : : java.lang.System.loadLibrary(Compiled Code) at
    : : oracle.jdbc.oci8.OCIDBAccess.logon(Compiled Code) at
    : : oracle.jdbc.driver.OracleConnection.(Compiled Code) at
    oracle.jdbc.driver.OracleDriver.getConnectionInstance(Compiled
    : : Code) at oracle.jdbc.driver.OracleDriver.connect(Compiled
    : Code)
    : : at java.sql.DriverManager.getConnection(Compiled Code) at
    : : java.sql.DriverManager.getConnection(Compiled Code) at
    : : Register.insertUser(Compiled Code) at Register.service
    : (Compiled
    : : Code) at javax.servlet.http.HttpServlet.service(Compiled
    Code)
    : : at com.sun.server.ServletState.callService(Compiled Code) at
    : : com.sun.server.ServletManager.callServletService(Compiled
    : Code)
    : : at com.ibm.servlet.engine.SEServletManager.callServletService
    : : (Compiled Code) at com.sun.server.http.InvokerServlet.service
    : : (Compiled Code) at javax.servlet.http.HttpServlet.service
    : : (Compiled Code) at com.sun.server.ServletState.callService
    : : (Compiled Code) at
    : : com.sun.server.ServletManager.callServletService(Compiled
    : Code)
    : : at com.ibm.servlet.engine.SEServletManager.callServletService
    : : (Compiled Code) at
    : : com.sun.server.ProcessingState.invokeTargetServlet(Compiled
    : : Code) at com.sun.server.http.HttpProcessingState.execute
    : : (Compiled Code) at com.sun.server.http.stages.Runner.process
    : : (Compiled Code) at com.sun.server.ProcessingSupport.process
    : : (Compiled Code) at com.sun.server.Service.process(Compiled
    : Code)
    : : at com.ibm.servlet.engine.SELauncher.processMultiThreaded
    : : (Compiled Code) at com.ibm.servlet.engine.SEEngine.service
    : : (Compiled Code) at
    : com.ibm.servlet.engine.api.ServerEntry.service
    : : (Compiled Code) at
    : : com.ibm.servlet.engine.nativeEntry.NativeServerEntry.service
    : : (Compiled Code) at
    : : com.ibm.servlet.engine.outofproc.OutOfProcThread.run(Compiled
    : : Code)
    : Hi Michael,
    : I had the same problems while I'm developing with SUN JDK1.3
    and
    : OCI8.
    : You can download the missing DLL 'ocijdbc8.dll' (packed in the
    : archive 'jdbc815jdk11x-nt.zip') from
    'http://technet.oracle.com/software/tech/java/sqlj_jdbc/software_
    : index.htm' with the link 'JDBC-OCI / NT for JDK 1.1.x'. Don't
    : worry about the header.
    : But now I have another problem:
    : Now java.exe misses another DLL: 'oracore.dll'. Do you have any
    : idea where I can find this one?
    : Best regards
    : Oliver
    null

  • How to use thin Driver in WebLogic 6.1

    How to config in "JDBC Connection Pools"
    (platform:windows 2000 server+WebLogic 6.1 + Oracle Enterprice 8.1.6)
    URL:?
    Driver Classname:?
    Properties:?

    Here is a sample:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    LoginDelaySeconds="1" MaxCapacity="15" Name="dbPool"
    Properties="user=scott;password=tiger;dll=ocijdbc8;protocol=thin"
    RefreshMinutes="15" Targets="AdminServer" TestTableName="dual" URL="jdbc:oracle:thin:@dbservername:1521:SIDname"/>
    You can either use the info above configure a db pool using weblogic 6.1 web console or directly paste this into config.xml and change it accordingly. I would recommend you use the console.
    Hope this helps!

  • No ocijdbc8 in java.library.path (with Netscape under Tomcat)

    Hello,
    my problem is the following: I must use the OCI-Driver of the Oracle-Client 8.1.7 because I use special PL/SQL-functions.
    I get the error message:
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
    when I try to start my servlet within netscape. Before this I'm starting the tomcat servlet engine and make the following path known to tomcat:
    java.library.path=/usr/lib:/lib:/share/ams/oracle/ora817-SunOS-5.7/lib:/share/ams/oracle/ora817-SunOS-5.7/jdbc/lib:/share/ams/oracle/ora817-SunOS-5.7/lib64
    In this line are the necessary paths to find the libocijdbc8.so library.
    Why does the servlet still have problems to find the driver? In addition, I set my java.library.path within the servlet itself.
    Do you know where is the crux of the matter?
    Thank you,
    Christian Schmidbauer

    Hello:
    libocijdbc9.so exists in the LD_LIBRARY_PATH. Tried
    linking/copying classes12.zip from $TOMCAT_HOME/common/lib to $TOMCAT_HOME/webapps/APP_NAME/WEB-INF/lib causes the error:
    java.lang.UnsatisfiedLinkError: /usr/apps/oracle/product/9.2.0/lib/libocijdbc9.so: ld.so.1: /usr/j2se/bin/java: fatal: /usr/apps/oracle/product/9.2.0/lib/libocijdbc9.so: wrong ELF class: ELFCLASS64
    when the CATALINA_OPTS has -d32 and
    -Djava.library.path=$ORACLE_HOME/lib(tried giving them as JAVA_OPTS in catalina.sh as well)
    Thanks!

  • No ocijdbc8 in java.library.path (with Servlet under Tomcat)

    Hello,
    my problem is the following: I must use the OCI-Driver of the
    Oracle-Client 8.1.7 because I use special PL/SQL-functions.
    I get the error message:
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in java.library.path
    when I try to start my servlet within netscape. Before this I'm
    starting the tomcat servlet engine and make the following
    path known to tomcat:
    java.library.path=/usr/lib:/lib:/share/ams/oracle/ora817-SunOS-5.7/lib:/share/ams/oracle/ora817-SunOS-5.7/jdbc/lib:/share/ams/oracle/ora817-SunOS-5.7/lib64
    In this line are the necessary paths to find the libocijdbc8.so
    library.
    Why does the servlet still have problems to find the driver?
    In addition, I set my java.library.path within the servlet itself.
    Do you know where is the crux of the matter?
    Thank you,
    Christian Schmidbauer

    I'm not sure if this will help, but check to make sure your LD_LIBRARY_PATH environment variable is set (before starting Tomcat). I think this tells the Oracle classes where to find the .so files.

  • NO OCIJDBC8 in java.library.path (JDEV3.0)

    HI,
    I am using Jdev3.0.
    I am trying to use the OCI-8 in the Connection Manager. In the manager, I selected Oracle JDBC OCI-8 from the Driver dropping the box. When I clicked the Test Button, I got the "no ocijdbc8 in java.library.path" message. Where should I do next? Help Please.
    (I have set up the Classpath=c:\ora815\jdbc\lib\classes11.zip... in the NT4.0)
    Many Thanks.
    Alan
    null

    JDBC OCI drivers require the following to work properly in JDEV :
    1) A matching Oracle client install
    By this i mean, using jdbc 817 drivers with an rdbms 817 client install for that o/s platform(currently JDEV runs on and is supported on win nt 4 sp 6a and win 2000)
    2) A compatible JDK Version
    a) JDK 1.2.x is recommended and supported
    b) JDK 1.3.x can be used but is not officially certified or supported.
    Note on JDK 1.3.x usage :
    b.1) Don't deploy ANY jdk 1.3 based code to the Oracle jvm found in IAS 8i or 9i or RDBMS 8.1.5, 8.1.6, or 8.1.7.
    Also the status for the new IAS 1022 "OC4J" component is to be determined -- you need to review the IAS 9i 1022 product doc for this issue.
    b.2) Any "issues" using jdk 1.3 must be reproduced by the customer in jdk 1.2 before a bug can be filed.
    3) Jdeveloper must be setup properly per the instructions in the online help within Jdeveloper.
    In Jdev 3.2.3 the topic is called
    "Connection Requirements for OCI and Type 2 JDBC Drivers"
    You can find this topic(or a similar topic) in your Jdev version by entering the JDEV "on line help" documentation via HELP--> HELP TOPICS --> "SEARCH" Tab and use "jdbc oci" (no quote marks) as the search argument.
    I hope this helps ...
    don

  • Java.lang.UnsatisfiedLinkError: no ocijdbc8 in shared library path

    Hello
    i am getting this unsatisfied error whenever i use servlet & in my servlet i am using JDBC for connecting to Oracle.
    i need to know the solution for this please do let me know . Also do i need to know the JDBC re-alm set-up in Tomcat server.
    java.lang.UnsatisfiedLinkError: no ocijdbc8 in shared library path
    at java.lang.Runtime.loadLibrary(Runtime.java)
    at java.lang.System.loadLibrary(System.java)
    at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java)
    at oracle.jdbc.driver.OracleConnection.(OracleConnection.java)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java)
    at java.sql.DriverManager.getConnection(DriverManager.java:83)
    at java.sql.DriverManager.getConnection(DriverManager.java:126)
    at sdsi.sdsi.doGet(sdsi.java:29)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
    at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
    at org.apache.tomcat.core.Handler.service(Handler.java:287)
    at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
    at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
    at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
    at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:213)
    at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
    at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
    at java.lang.Thread.run(Thread.java)

    Make sure the oracle library ($ORACLE_HOME/lib) is included in the LD_LIBRARY_PATH.
    Or, you can use JDBC thin driver instead of OCI driver.

  • No connection pool with oracle thin driver

    Hi all,
    whenever I try to set up my server as target for an Oracle connection pool on OPracle
    8.1.7, I get the following exception:
    java.sql.SQLException: Illegal Arguments
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
    at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:857)
    at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:189)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:249)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(ConnectionEnvFactory.java:193)
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(ConnectionEnvFactory.java:134)
    at weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator.java:698)
    at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:282)
    at weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:623)
    The Oracle driver classes12.zip is the very first in my classpath, connection pool
    settings are:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    Name="Oracle Connection Pool"
    Properties="dll=ocijdbc8;USER=zapper;protocol=thin;PASSWORD=oracle"
    TestTableName="CABIN" URL="jdbc:oracle:thin:@192.168.0.2:1521:eins"/>
    Do I need any additional software besides the driver and weblogic??
    Thx
    Christian

    You're welcome :)
    Regards,
    Slava Imeshev
    "Christian" <[email protected]> wrote in message
    news:[email protected]...
    >
    That worked!
    Thx
    "Slava Imeshev" <[email protected]> wrote:
    Hi Christian,
    There is a couple of problems with the pool definition.
    First, the connection pool and datasource names can't
    contain spaces. Second, USER and PASSWORD
    should be in lower case, i.e. user and password accordingly.
    Regards,
    Slava Imeshev
    "Christian" <[email protected]> wrote in message
    news:[email protected]...
    Hi all,
    whenever I try to set up my server as target for an Oracle connectionpool
    on OPracle
    8.1.7, I get the following exception:
    java.sql.SQLException: Illegal Arguments
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
    at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
    at oracle.jdbc.dbaccess.DBError.check_error(DBError.java:857)
    at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:189)
    at
    oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:249)
    atoracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:365)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:260)
    atweblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection(Connection
    EnvFactory.java:193)
    at
    weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource(Connection
    EnvFactory.java:134)
    at
    weblogic.common.internal.ResourceAllocator.makeResources(ResourceAllocator.j
    ava:698)
    at
    weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocator.java:282
    at
    weblogic.jdbc.common.internal.ConnectionPool.startup(ConnectionPool.java:623
    The Oracle driver classes12.zip is the very first in my classpath,connection pool
    settings are:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    Name="Oracle Connection Pool"
    Properties="dll=ocijdbc8;USER=zapper;protocol=thin;PASSWORD=oracle"
    TestTableName="CABIN" URL="jdbc:oracle:thin:@192.168.0.2:1521:eins"/>
    Do I need any additional software besides the driver and weblogic??
    Thx
    Christian

  • How to set the oracle oci8 driver?

    hello all:
    I've set up the oracle thin driver and it works. but when I change to
    oci8.it don't work
    below is config and errors:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="ocipool"
    Properties="user=yanji;password=yanji"
    Targets="myserver" URL="jdbc:oracle:oci8:@pg01"/>
    Could not load 'oracle.jdbc.driver.OracleDriver
    If this is a type-4 JDBC driver, it could occur if the JDBC
    driver is not in the system CLASSPATH.
    If this is a type-2 JDBC driver, it may also indicate that
    the Driver native layers(DBMS client lib or driver DLL)
    have not been installed properly on your system
    or in your PATH environment variable.
    This is most likely caused by one of the following:
    1. The native layer SO, SL, or DLL could not be found.
    2. The file permissions on the native layer SO, SL, or DLL
    have not been set properly.
    3. The native layer SO, SL, or DLL exists, but is either
    invalid or corrupted.
    For more information, read the installation documentation
    for your JDBC Driver, available from:
    http://e-docs.bea.com
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection
    ectionEnvFactory.java:208)
    at weblogic.jdbc.common.internal.ConnectionEnvFactory.createResource
    ectionEnvFactory.java:131)
    at weblogic.common.internal.ResourceAllocator.makeResources(Resource
    ator.java:698)
    at weblogic.common.internal.ResourceAllocator.<init>(ResourceAllocat
    va:282)
    best regards

    Hello, Jenny I am glad you found your resolution. I too am having problems isung
    the oracle 0CI8 driver. My connection pool is creating fine, but my server is
    crashing with JVM errors.
    Here are my configurations.
    DBase=Oracle 8.1.7,OS=Win2000, running 6.1 with Portal 4.0
    pool config =
    <JDBCConnectionPool CapacityIncrement="0"
    DriverName="oracle.jdbc.driver.OracleDriver" InitialCapacity="5"
    MaxCapacity="5" Name="ccConPool"
    Properties="jdbc.url=jdbc:oracle:oci8:@servername:1521:orcl;user=XXXXX;password=XXXXXX;dll=ocijdbc8;server=orcl;protocol=oci8;dll=ocijdbc8;protocol=oci8"
    RefreshMinutes="0" Targets="portalServer"
    TestTableName="WIP_TABLE" URL="jdbc:oracle:oci8:@servername"/>
    My classpath sets my classes12.zip file first. My path sets %WEBLOGIC_HOME%\bin\oci817_8
    and %WLCS_ORACLE_HOME%\bin.
    Am I setting the right dll and protocol in my .dll? Where can I find documentation
    on these properties definitions?
    "jenny" <[email protected]> wrote:
    hello all:
    I've got the answer. those all because weblogic.jar. this jar include
    the
    class "oracle.jdbc.driver.OracleDriver".
    although I put the classes12.zip into the CLASSPATH.but the weblogic.jar
    in
    front of classes12.zip.so classloader
    load the class from weblogic.jar. so I can use thin driver(weblogic
    implements this function with class,but not for oci8 )
    ..this is really a big pitfall !
    put the classes12.zip in front of weblogic.jar .all perfect!
    "jenny" <[email protected]> wrote in message
    news:[email protected]...
    hello all:
    below is some chapters of my config.xml and startWeblogic.cmd
    the oci8 :
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="ocipool" Password="{3DES}J3XuQd6cvvw="
    Properties="user=yanji;password=yanji;dll=ocijdbc8;protocol=oci8"
    Targets="myserver" TestTableName="test"
    URL="jdbc:oracle:oci8:@pg01"/>
    the thin :
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="citcpool" Password="{3DES}J3XuQd6cvvw="
    Properties="user=yanji;password=yanji"
    SupportsLocalTransaction="true" Targets="myserver"
    URL="jdbc:oracle:thin:@sune250:1521:pg01"/>
    :runWebLogic
    echo on
    set ORACLE_HOME=e:\oracle
    set PATH=./bin;%ORACLE_HOME%\bin;%ORACLE_HOME%\lib;%PATH%
    set
    CLASSPATH=.;.\lib\weblogic_sp.jar;.\lib\weblogic.jar;.\lib\dom.jar;.\lib\xml
    4j.jar;.\lib\jecf.jar;%ORACLE_HOME%\jdbc\lib\classes12.zip
    echo off
    the thin driver is ok,but the oci driver can not work!
    if I've set the wrong CLASSPATH or PATH , the thin driver and oci8driver
    must have not worked. I confused!
    "Sree Bodapati" <[email protected]> wrote in message
    news:[email protected]...
    "Sree Bodapati" <[email protected]> wrote in message
    news:[email protected]...
    Its not CLASS_PATH it should be CLASSPATH.
    when you say oracle\bin and oracle\lib , on what driver is the oracle
    folder?I meant to say 'on what drive' not 'on what driver'
    you have to specify the full path.
    post your startup script here.
    sree
    "jenny" <[email protected]> wrote in message
    news:[email protected]...
    hello all:
    I've set the ORACLE_HOME,and CLASS_PATH,but nothing changed. I will
    go
    to
    crazy!!!
    when startup the weblogic,I've seen the oracle\bin and oracle\libin th
    "path" and classes12.zip in the CLASS_PATH.but the errors stillappears!!
    "Sree Bodapati" <[email protected]> wrote in message
    news:[email protected]...
    1. Dont copy this file oci8jdbc.dll, to bin folder. Make sure
    you
    place
    <oracle_home>\lib in your PATH before starting the server. Make
    sure
    your
    ORACLE_HOME environment varable is set to <oracle_home> folder.
    eg. set ORACLE_HOME=c:\ora816 before starting the server.
    so you must have done something like
    set ORACLE_HOME=c:\ora816
    set PATH=%ORACLE_HOME%\bin;%ORACLE_HOME%\lib;%PATH%
    2. double check if you set your CLASSPATH something like this,
    CLASSPATH=%ORACLE_HOME%\jdbc\lib\classes12.zip;%CLASSPATH%
    in the server startup script just before starting the server.
    3. start the server the connection pool should work.
    hth
    sree
    "jenny" <[email protected]> wrote in message
    news:[email protected]...
    hello All:
    I've edited the StartWeblogic.cmd, set the classes.zip into CLASSPATH,and
    copied the oci8jdbc.dll to the bea\wlserver6.1\bin. errors stillappears!
    my weblogic version is 6.1 and oracle is 8.1.6 .
    why the thin driver is ok but the oci driver can not work?
    I logined in the oracle website and look for the jdbc.but I find
    that
    jdbc
    all provide for jdk1.2 or jdk1.1. because the weblogic6.1 based
    jdk1.3.
    I
    think i can not use those drivers.
    I think my oracle driver is ok,because i installed the jboss and
    bas4.5
    in
    my computer. they all can use oci8 driver properly.and they all
    based
    jdk1.3.
    by the way. I 've tryed added the oracle\bin path inStartWeblogic.cmd,
    nothing changed !
    again below is my config : I want to know whether my config right?
    (the property DLL and Protocal auto added by the weblogic)
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="ocipool"
    Properties="user=yanji;password=yanji;dll=ocijdbc8;protocol=oci8"
    Targets="myserver" URL="jdbc:oracle:oci8:@pg01"/>
    best regards
    ----- Original Message -----
    From: "Mitesh Patel" <[email protected]>
    Newsgroups: weblogic.developer.interest.jdbc
    Sent: Thursday, December 13, 2001 4:00 AM
    Subject: Re: how to set the oracle oci8 driver?
    To use oracle oci8 driver:
    You should have classes12.zip in weblogic classpath.
    You should have ocijdbc8.dll in your weblogic path..
    You can download ocijdbc8.dll from oracle website.
    Mitesh Patel
    jenny wrote:
    hello all:
    I've set up the oracle thin driver and it works. but when I
    change
    to
    oci8.it don't work
    below is config and errors:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="ocipool"
    Properties="user=yanji;password=yanji"
    Targets="myserver" URL="jdbc:oracle:oci8:@pg01"/>
    Could not load 'oracle.jdbc.driver.OracleDriver
    If this is a type-4 JDBC driver, it could occur if the JDBC
    driver is not in the system CLASSPATH.
    If this is a type-2 JDBC driver, it may also indicate that
    the Driver native layers(DBMS client lib or driver DLL)
    have not been installed properly on your system
    or in your PATH environment variable.
    This is most likely caused by one of the following:
    1. The native layer SO, SL, or DLL could not be found.
    2. The file permissions on the native layer SO, SL, or DLL
    have not been set properly.
    3. The native layer SO, SL, or DLL exists, but is either
    invalid or corrupted.
    For more information, read the installation documentation
    for your JDBC Driver, available from:
    http://e-docs.bea.com
    atweblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection
    ectionEnvFactory.java:208)
    atweblogic.jdbc.common.internal.ConnectionEnvFactory.createResource
    ectionEnvFactory.java:131)
    atweblogic.common.internal.ResourceAllocator.makeResources(Resource
    ator.java:698)
    atweblogic.common.internal.ResourceAllocator.<init>(ResourceAllocat
    va:282)
    best regards
    "jenny" <[email protected]> wrote in message
    news:[email protected]...
    hello all:
    I've set up the oracle thin driver and it works. but when I change
    to
    oci8.it don't work
    below is config and errors:
    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
    InitialCapacity="5" LoginDelaySeconds="5" MaxCapacity="15"
    Name="ocipool"
    Properties="user=yanji;password=yanji"
    Targets="myserver" URL="jdbc:oracle:oci8:@pg01"/>
    Could not load 'oracle.jdbc.driver.OracleDriver
    If this is a type-4 JDBC driver, it could occur if the JDBC
    driver is not in the system CLASSPATH.
    If this is a type-2 JDBC driver, it may also indicate that
    the Driver native layers(DBMS client lib or driver DLL)
    have not been installed properly on your system
    or in your PATH environment variable.
    This is most likely caused by one of the following:
    1. The native layer SO, SL, or DLL could not be found.
    2. The file permissions on the native layer SO, SL, or DLL
    have not been set properly.
    3. The native layer SO, SL, or DLL exists, but is either
    invalid or corrupted.
    For more information, read the installation documentation
    for your JDBC Driver, available from:
    http://e-docs.bea.com
    atweblogic.jdbc.common.internal.ConnectionEnvFactory.makeConnection
    ectionEnvFactory.java:208)
    atweblogic.jdbc.common.internal.ConnectionEnvFactory.createResource
    ectionEnvFactory.java:131)
    atweblogic.common.internal.ResourceAllocator.makeResources(Resource
    ator.java:698)
    atweblogic.common.internal.ResourceAllocator.<init>(ResourceAllocat
    va:282)
    best regards

Maybe you are looking for