Oracle Client Libraries

Where can I get the client libraries I need for Oracle 8.1.7 for a RedHat 7.2 Apache/PHP 4.2.2 Installation

Stuart Amos wrote:
Is it possible to use the JDBC 2.0 drivers for BEA Weblogic server without installing any of the Oracle client libraries. In the documentation. In the installation guide for Oracle jDriver in states that a full client installation of Oracle is required. Is this referring to the 384 Meg download that Oracle provide ??. If it is does this mean that Oracle client licenses are required for the web server ??Our Oracle driver is based on the Oracle client libraries, and the Oracle infrastructure, such as the tnsnames.ora
file, and the Oracle error message files in the Oracle client installation. I do not know how/whether Oracle licenses
it's client libraries. However, the Oracle thin (all Java) driver is useable anywhere, with nothing extra to install. It is
also more reliable than any driver based on Oracle's native client libraries. I recommend you use it.
Joe

Similar Messages

  • 32 Bit Oracle Client Libraries on a 64 Bit Machine

    Hello,
    I own a 32 bit application that is running on a 64 bit linux machine currently only installed with 64 bit oracle client libraries. I requested the administrator install the 32 bit client libraries so that my application can function and they tell me that it is not possible. They cited a Meta-Link article that I do not seem to have access to, but this doesn't seem right. Has anyone else ever installed 32 bit compatible client libraries on a 64 bit machine. Thanks
    -Steve
    (First Time Poster)

    On Linux (and this is only on Linux, not on Solaris and AIX !) if the OS is 64bit, only 64 bit Oracle is supported.
    Check the Certify pages for Linux x86-64. This is in the critical notes :
    "Linux x86-64, support on AMD64/EM64T and Intel Processor Chips that adhere to the x86-64 architecture with supported Linux releases. *Running Oracle 32-bit on AMD64/EM64T (64-bit OS) is not supported .*
    Oracle 32-bit running on AMD64/EM64T with a 32-bit OS is supported, refer to platform Linux x86 for more information on product availability. "
    Hemant K Chitale
    http://hemantoracledba.blogspot.com
    You can access certify at http://www.oracle.com/technology/support/metalink/index.html
    Edited by: Hemant K Chitale on Sep 3, 2009 11:43 PM

  • Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

    Hello guys,
                Problem has been solved -
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    1. If you install 64 bit oracle this is not an issue. Install 64 bit oracle.
    2. Download odp.net 32 bit  from below link:-
        ODP.NET Managed Driver Beta Download</title><meta name="Title" content="ODP.NET Managed Driver B…
    3. installed the odp.net.
    4. open the visual studio 2010.
    5.Select new - project - asp.net web application - project name -ok
    6.select tools- > connect to database- then follow the following steps
                             i>  user name - your user name/client username (example -- hr)
                             ii> password -- enter your password/client password  (example- hr)
                            iii>select connection type -- if you want to connect client database then- select EZ connect other wise select tns
                            iv>test the connection- then you will get connection succeed.
                            v> then click ok
    Thanks
    Chandrashekhar

    You do not need to do anything in VS.  You do need to configure both tnsnames.ora files, because the drivers do not share any data.
    Please see:
    http://sqlblog.com/blogs/jorg_klein/archive/2011/06/09/ssis-connect-to-oracle-on-a-64-bit-machine.aspx

  • PHP, SunOS, Oracle Client Libraries

    Hello,
    I am puzzled as to getting the OCI functions to work in PHP. I read the setup of PHP on phpbuilder.net and it stated that I need the Oracle8 Client Libraries in order to access an Oracle database.
    Is there anywhere that I can get these libraries? Are they free? I need to know how to get them.
    Here is my scenario. In our intranet, we have an Oracle database that I have to access to extract data and then post them on a web page. I want to use PHP, because it is the only way that I can think of that utilizes our current system.
    Can anyone help me? I would appreciate it ALOT. Thanks in advance
    George
    null

    You have probably solved this problem as it was back in Feb. However for someone who stumbles across this message and is looking for an answer:
    You have to get the complete Oracle Package. The Linux client is part of it.

  • Using Notes and Oracle Client in the same application on Linux crashes

    This thread is copied from a thread of the same name under Database - General, since I cannot get any replies there.
    Could someone from Oracle PLEASE comment on this.
    Our application on Linux loads the Notes client libraries and then the Oracle client libraries. The application will crashes when connectimg to an Oracle server. This is because the T_* symbols in libnnz11.so get fixed up into libnotes.so rather than locally into libnnz11.so where the functions are defined.
    #10 0xb4779ea6 in T_malloc () from /opt/ibm/lotus/notes/libnotes.so
    #11 0xae7ca050 in CMP_reallocNoCopy ()
    from /opt/oracle/product/10.2/db_1/lib/libnnz11.so
    #12 0xae7ccf7b in CMP_OctetStringToCMPInt ()
    from /opt/oracle/product/10.2/db_1/lib/libnnz11.so
    #13 0xae7c91fd in A_X931RandomInit ()
    from /opt/oracle/product/10.2/db_1/lib/libnnz11.so
    #14 0xaec09e0d in ztcriv ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #15 0xaec09cef in ztcrbp ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #16 0xaec09ca4 in ztcr2seed ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #17 0xaec09c54 in ztcrseed3 ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #18 0xaeb40683 in ztcsh ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #19 0xaea631c4 in kpusattr ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #20 0xaea7847e in OCIAttrSet ()
    from /opt/oracle/product/10.2/db_1/lib/libclntsh.so.10.1
    #21 0xb081cb9f in COCIObject::Connect ()
    from /opt/criticalpath/common/bin/libor9i.so
    We have circumvented the problem for the time being by making sure that we load the Oracle libraries before Notes, but we cannot go with that as a long term solution.
    In my opinion the Oracle library is wrongly linked since all the T_* functions are defined in libnnz11.so. When we load Oracle first, the loader debug trace shows the correct fixups. When we load Notes first, the loader trace shows the incorrect fixups. We are using dlopen(libor9i.so, RTLD_LOCAL) for Oracle and dlopen(libnotes.so, RTLD_LOCAL) for Notes. libor9i.so has a dependency on libclntsh.so.10.1.
    An opinion would really be appreciated.
    Thanks,
    John Unsworth

    Thanks again.
    We don't have an Oracle support contract because we do not use Oracle ourselves. We supply an application that synchronises data between multiple data servers and server types, of which Oracle is one and Notes is another, as well as LDAP servers and many other types.
    Producing a full resolved binary is therefore not an option since the types of data server are configured when the apploication is installed, and then the client software for each server is loaded as required.
    The end user of the application supplies the client libraries and has a support contract for the servers, in particular Oracle and Notes in this case. So the other option is for the end user to raise a ticket using his support contract, but he is reluctant to do that since he considers that this is our problem as we supply the application that is having the problem. So we are in a dead water area. We do not want to take out a support contract just to get what is an Oracle product problem resolved. I imagine that this problem is something that has not been encountered before, because our use of the client library in conjunction with other client libraries is probably unusual.
    So that is why I am hoping, without any success so far, that someone from Oracle will pick this up.

  • Is it necessary to have oracle client installed for remote access thru' jdbc type2 driver?

    If I want to use oracle oci type 4 driver, do I need to install oracle
    client?
    or is it sufficient to put dll in classpath and classes12.zip in
    classpath.
    I can then specify in jdbc url the host:port:sid and not use the alias
    from tnsnames.ora
    I will be connecting to remote oracle database ofcourse.
    Komal.

    you need the Oracle client libraries installed.
    And the easiest way to do this is to make an oracle client installation.
    the DLL files should be in your PATH, not classpath.
    Filip
    ~
    Namaste - I bow to the divine in you
    ~
    Filip Hanik
    Software Architect
    [email protected]
    www.filip.net
    "komal mangtani" <[email protected]> wrote in message
    news:[email protected]..
    sorry for the typo, I meant type 2 driver
    komal mangtani wrote:
    If I want to use oracle oci type 4 driver, do I need to install oracle
    client?
    or is it sufficient to put dll in classpath and classes12.zip in
    classpath.
    I can then specify in jdbc url the host:port:sid and not use the alias
    from tnsnames.ora
    I will be connecting to remote oracle database ofcourse.
    Komal.

  • Running in 64 bit mode with the 32 bit Oracle client installed

    I have seen many postings on this issue but none of the suggested solutions have helped me.
    I am running visual studio 2010 professional with SP1 on windows 7 64 bit machine. When I try to run a web service locally and call it with SoapUI, I get the following error message during OracleConnection.Open().
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    I have tried setting up the build configuration and the project settings to target 32 bit but that has not helped. I have also tried removing the reference to System.Data.OracleClient that shows being under Program Files (x86) and add a new reference to the dll under GAC_64. That too did not work.
    I only have the 64 bit client installed on my machine.
    Any help will be appreciated.
    Thank you

    1. Visual Studio any version is 32 bit ONLY irrespective of hardware or OS bits.  So to DEVELOP with Oracle Client you MUST install 32 bit Oracle ODAC components. Task manager will show devenv.exe *32 (to confirm 32 bit Visual Studio application).
    2. You can run your web application inside IIS/IIS Express in your PC which independently can be either 32bit or 64bit.  If it is 64 bit, you MUST also install 64 bit Oracle ODAC components which means you'll have to install both 32bit and 64bit in your 64 bit Win7 running on 64bit hardware.
    3. In Visual Studio if you compile with "AnyCPU" as target, the resultant binaries (Web/NonWeb) can be both 32bit or 64bit.  So if target PC is "AnyCPU" or "x64", you MUST install Oracle ODAC 64 bit in the target OS if that target OS is 64bit.  You don't have to install 32bit ODAC in the target PC.
    4. One more catch to above scenario is the target OS could be 64bit simulated OS on a 32bit hardware. In such case you MUST install both 32bit and 64bit ODAC components.
    So while you ask your network team to download ODP.NET/ODAC Components make sure you ask them to download both 32bit and 64bit. Total nearly 600MB.
    Hope this helps many people out there.

  • This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.

    hi friends ,
    My report Fetch from the orcle database , we installed Oracle 10g and 11g - clent 32 -bit on win 2k8 -64 bit machine .while design time runing fine,but ofter depolyement im facing below issue.
    In error has occurred during report processing. (rsProcessingAborted)
    The execution failed for the shared data set 'abc'. (rsDataSetExecutionError)
    Cannot create a connection to data source ' Data source for shared dataset'. (rsErrorOpeningConnection)
    Attempt to load Oracle client libraries threw BadImageFormatException. This problem will occur when running in 64 bit mode with the 32 bit Oracle client components installed.
    An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
      Any help is greatly appreciated, I have tried couple of solutions going through some threads online but no use and place dt tell install 1og r 11g 64-bit

    Hi,
    Based on the error message, we should confirm whether Oracle client tool has been installed on the Report Server at the beginning. If the Report Server installed is 64-bit, we should also install a 64-bit Oracle client tool on the Report Server. Besides, we
    can also try to bypass tnsnames.ora file when connecting to Oracle by specifying all the information in the data source instead of using the TNS alias to connect
    to the Oracle database. Please see the sample below:
    Data Source=(DESCRIPTION=(CID=GTU_APP)(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST= server01.mydomain.com)(PORT=1521)))(CONNECT_DATA=(SID=OracleDB)(SERVER=DEDICATED)));
    Reference:http://blogs.msdn.com/b/dataaccesstechnologies/archive/2010/06/30/ora-12154-tns-could-not-resolve-the-connect-identifier-specified-error-while-creating-a-linked-server-to-oracle.aspx
    Hope this helps.
    Regards,
    Heidi Duan
    Heidi Duan
    TechNet Community Support

  • Instant client libraries 32-11.1.0.6.0

    I install Oracle 11g (windows 32 bit platform) on windows 2003. It installed successfully and is up.
    From another windows 2003 machine, I am trying to connect from a windows application to that oracle server using instant client libraires.
    I had downloaded instantclient-basic-win32-11.1.0.6.0 for windows. I also downloaded instantclient-odbc-win32-11.1.0.6.0.zip
    to the same location say C:\instantclient. Also I installed odbc_instant.exe from this folder. It said "ODBC installed successfully".
    and added this path (C:\instantclient) to path variable. I set this path for TNS_Admin also in system environment.
    When I try to install my application, when I select oracle connectivity, I had to give path for odbc drivers.
    I selected this path "c:\instantclient" for oracle client libraries where I had downloaded the client libraires.
    It gives error "Could not find required ORACLE Instant Client Libraries in the path specified"
    Please help how to get these client libraries to connect to the oracle db server 11g.
    thanks in advance,
    Prema S

    I would recommend two things.
    1. Open an SR and ask support where to find what you are looking for.
    2. Move your company to 64bit because 32bit is a terminally ill and the respirator will be removed very soon.

  • Win64_11gR2_client still throws 'requires oracle client 8.1.7 or greater'

    Hey All,
    I just installed the new win64 11g R2 Client on my windows 2008 server machine, with the ASP.NET client, however i'm still getting the error:
    System.Data.OracleClient requires Oracle client software version 8.1.7 or greater
    Now I went to the ODBC Manager (64 bit, not the 32 bit) and tested my connections, so i know the client is connecting.
    Is there something special i need to use to make this work?
    Regards,
    Dan Regalia

    DanRegalia wrote:
    I just installed the new win64 11g R2 Client on my windows 2008 server machine, with the ASP.NET client, however i'm still getting the error:
    System.Data.OracleClient requires Oracle client software version 8.1.7 or greaterWhich Client package exactly? I can't find a version of ODT other than the beta, which seem to be 32-bit. Version of Visual Studio?
    Is Visual Studio, or your web/asp.net app, 32 or 64-bit? If the app is 32-bit, it needs ("looks for") the 32-bit Oracle client libraries. Maybe that is the case here?
    You could use Process Monitor for troubleshooting the issue:
    http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
    In addition, consider using the Oracle provider instead.
    http://msdn.microsoft.com/en-us/library/77d8yct7.aspx
    Edited by: orafad on May 13, 2010 5:42 PM
    Edited by: orafad on May 13, 2010 6:46 PM

  • OCIEnvNlsCreate():Oracle Instant Client libraries

    Pls help solve this error:
    [Mon Feb 18 13:45:14 2008] [error] [client 0.0.0.0] PHP Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in C:\\EID_Web\\test.php on line 3
    [Mon Feb 18 13:45:14 2008] [error] [client 0.0.0.0] PHP Warning: oci_close() expects parameter 1 to be resource, boolean given in C:\\EID_Web\\test.php on line 14
    [Mon Feb 18 13:45:18 2008] [error] [client 0.0.0.0] PHP Warning: oci_connect() [function.oci-connect]: OCIEnvNlsCreate() failed. There is something wrong with your system - please check that PATH includes the directory with Oracle Instant Client libraries in C:\\EID_Web\\test.php on line 3
    [Mon Feb 18 13:45:18 2008] [error] [client 0.0.0.0] PHP Warning: oci_close() expects parameter 1 to be resource, boolean given in C:\\EID_Web\\test.php on line 14.
    tried to change the path but still no changes.
    this is what i use:
    apache 2.2,oracle server 10g ,instant client 10g, windows 2000,php 5.2
    Message was edited by:
    tamse

    Make sure that you have only one Oracle Client on the client machine.
    Delete/uninstall all others. Best uninstall all Oracle Software on that machine and reinstall one client.
    Before you try to connect from a PHP script, try to connect with sqlplus. If that works, proceed.
    The PHP you use must compiled and linked against the Oracle client version you use, else it won't work.
    Now try again. If you still get the same errors, post the error messages and relevant parts of the PHP script.
    Be aware that this forum is for Instant Client, so there might be better forums for PHP questions.
    Yours,
    Laurenz Albe

  • Oracle Instant Client libraries wouldn't install

    I tried installing Oracle libraries (main file is called "oracle-instantclient-basic-10.2.0.4-1.i386", SDK and SQL according to the manual Oracle provides here: http://download.oracle.com/docs/cd/B1930601/install.102/e12121/insttask.htm#CIHEJFGF
    After files is unzipped, manual instructs to use "runInstaller" command out of the directory where files are placed but this command is not recognized which tells me that either command file is missing or command is spelled wrong in the manual.
    If anybody has successfully installed Oracle Instant Client on OS X 10.6 from the official Oracle download, please help! Thanks in advance.

    Ok - I ran an ugly hack (similar to what I did with Linux) and manually moved files to locations which Oracle considers default and which do not require environmental variables, as follows:
    When in the directory where Oracle client files were unzipped, run these commands:
    cp sdk/include/*.h /usr/include
    cp sqlplus /usr/bin
    cp lib /usr/lib
    Also, to be able to install OCI8 PHP module, following symbolic link will need to be created:
    A symbolic link will need to be created as follows:
    cd /usr/lib
    ln -s libclntsh.dylib.10.1 libclntsh.dylib
    I then installed oci8 for PHP and DBD::oracle for Perl and ran some test files, they work. However, if somebody knows why libraries didn't install with the command, as manual instructs, please answer! Thanks in advance!

  • Oracle Client Installation 11.2.0.2 with OCI libraries

    Hi All,
    I need to install Oracle Client 11.2.0.2 with OCI libraries. How to install the OCI libraries, where can I find the install files for OCI.
    Thank you

    Hi;
    Please see:
    Want  to download OCI libraries Oracle 9.2
    Also see:
    Master Note for Precompilers, OCI and OCCI [ID 1129588.1]
    Regard
    Helios

  • Oracle 9 libraries - oracle 10 client - oracle 9 or 8 database server

    Hello,
    I would like to know if a program compiled with Oracle 9 client libraries can communicate with Oracle 9 and Oracle 8 database servers by using the oracle client 10 on Solaris ?
    Many thanks,

    Oracle 8 libraries, 8i or 8.0? 8.0 is not supported for connetivity against 10g, meanwhile 8i (8.1.7.4) is. Now which 10g are you talking about? 10g R1 or 10g R2? 10gR1 had several communication issues. 9iR2 vs. 10g, either R1 or R2, no problem.
    ~ Madrid
    http://hrivera99.blogspot.com

  • Locating oracle "Edge Client Libraries"

    Does anyone know where to get the oracle "Edge Client Libraries" for download as referenced from the Requirements section in this page?
    http://www.oracle.com/technology/products/sensor_edge_server/tutorials/ca_mdb.html

    look out for edge.jar in edge server´s dir "j2ee\home\applications\edge\edge-web\WEB-INF\lib"

Maybe you are looking for

  • How to validate an integer in ASP

    Hello and thanks. I have been doing applications in PHP/MySQL, but this is my very first application on ASP VB / SQL So far I've managed my application to do what I want them to do, but when I'm showing a dynamic table i want rows to alter. on the re

  • SDOC transfer  using CS_ITM_CDOC-CVL is not working

    Help! we have used /SAPSLL/IF_EX_IFEX_SD0C_R3~IF_EXTEND_CUS_CDOC to transfer pricing conditions from ECC to GTS. On the GTS side, we have ensured that there is mapping of conditions from Feeder system set up. We have verified this. The code in BADI i

  • Cabinet is Fibre ready, neighbour has it but BT Sa...

    Hi I'm moving to a new build property.  According to https://www.btwholesale.com/pages/static/Community/Broadband_Community/Coverage/ADSL_Availibility_Ch... the property will be served by a Cabinet that is already accepting orders for fibre from othe

  • WIP in trial balance

    Dear Experts, Ours is a manufacturing industry . Now what happens in our case, that the raw material has to go through a number of operations before it becomes the final product .We have created the codes for the Raw material and the final finished p

  • Getting column names using EJB3.0

    Hi, Could someone help me how to get column names in EJB3.0. I am having reference to folloiwng ejb. @Entity @Table(name = "users") @org.hibernate.annotations.Entity(dynamicInsert = true, dynamicUpdate = true) @SequenceGenerator(name = "users", seque