ODBC instant client Microsoft ODBC error

I have successfully installed instant client.
I have added ODBC connections in Microsodft ODBC Administrator.
Issue is after I setup or delete one - and try to do something with the second one. The ODBC manager errors out. I get back into the ODBC Administrator and it will let me add/delete something. It seems like 1 task then out.

For the record, there seem to be two bugs logged with Oracle related to this issue.
The missing dll problem is bug 4696660.
The recommended solution is to find copies of MSVCR71.DLL and MFC71.DLL and put them into the instantclient directory (which itself will be in the PATH)
The ODBC 1114 failure seems something that has been broken in the 10.2 version of instantclient. Bug 5233492 reports a very similar problem and identifies that the problem does not exist in the 10.1 instantclient. I've tested this myself and verified that to be the case.
It seems at the moment if you want to use InstantClient and ODBC on Windows, you need to use the 10.1 version of Instantclient.

Similar Messages

  • Problems installing instant client and ODBC

    I am trying to install the instant client and ODBC drivers on an XP machine so I can connect to an OracleXE database via ODBC for an application to use.
    I have unzipped the instant client and ODBC drivers to c:\Oracle and added an entry to the PATH statement.
    When I attempt to add an ODBC connection I get the error "The Oracle client and network components were not found. The components are supplied by Oracle Corporation and are part of the Oracle version 7.3 or greater client software installation. You will be unable to use this driver until these components have been installed"
    Am I missing something in the configuration?
    All help appreciated.

    did you set your ORACLE_HOME=c:\ORACLE and run the odbc_install.exe?

  • Odbc instant client configurtion on Intel core i7,Windows 7,64 bit system

    Hi all,
    I tried to install the odbc instant client on the above mentioned configuration following the instructions given in the instant client package after downloading from the link given below(Basic and odbc packages).
    http://www.oracle.com/technology/software/tech/oci/instantclient/index.html
    But i cannot get this to work,i cannot find the microsoft odbc for oracle driver in the data sources in the system dsn tab.Did anyone come across such a scenario and make this work.It would be great if you can help find a way out of this.
    Thanks!

    You getting everything mixed up. First it's not the "odbc instant client", but the Oracle Instant Client. The Oracle Instant Client is not an ODBC driver but Oracle native drivers (OCI). Secondly the "microsoft odbc for oracle" driver is, as it's names implies, a Microsoft driver, not an Oracle driver so it's never going to be installed by the Oracle Instant Client. Finally you shouldn't need to use ODBC for Oracle. Use OCI to connect to Oracle databases.

  • Linux ODBC Instant Client and Web access?

    Hi,
    I have downloaded instant client 10.2 and the corresponding ODBC RPM, installed them on a CentOS 4.7 (32 bits) Linux machine. I have also installed UnixODBC on this machine. After a lot of experiments and searches on Internet, I have finally obtained a working state. I.e. using DataManager to test the connection, I access to the Oracle Server that is on another computer.
    Now, I am in the second step of my tests. I have to access to the database through Internet. The scheme is the following:
    1- a web client is connected, to my web server (server is HTTPD),
    2- the web server has to access to the Oracle server by using the ODBC Instant Client.
    But this does not work yet. When I try this configuration, I see the error "*can't find the lib libsqora.so.10.1. libcintch.so.10.1 cannot open shared object library*". To solve this problem, I have to tried to define (and export) LD_LIBRARY_PATH in the /etc/sysconfg/httpd file. But this does not work.
    Does anyone has a solution?
    Thanks in advance.

    here, the trace from the log file:
    [ODBC][8089][SQLConnect.c][3549]
              Entry:
                   Connection = 0x81db4a0
                   Server Name = [GTModus][length = 7 (SQL_NTS)]
                   User Name = [GTModus][length = 7 (SQL_NTS)]
                   Authentication = [*******][length = 7 (SQL_NTS)]
              UNICODE Using encoding ASCII 'ISO8859-1' and UNICODE 'UCS-2LE'
    [ODBC][8089][SQLConnect.c][1012]Can't open lib '/usr/lib/oracle/10.2.0.4/client/lib/libsqora.so.10.1' : libclntsh.so.10.1: cannot open shared object file: No such file or directory
    Concerning exporting LD_LIBRARY_PATH I did as explained in one of the few posts found on internet. I have also tested by modifying the httpd.conf file by adding SetEnv directives. But whatever the changes I did, it seems that, through internet, the environment is lost.

  • Unable to install 64-bit Oracle ODBC Instant Client on Windows 2008 R2 machine.

    I am trying to upgrade the Oracle ODBC driver from the 32-bit version currently installed (ODBC Instant Client Release 10.1.0.5.0, April 2006) to a newer 64-bit version but have not been successful.  I have had success at uninstalling and reinstalling the existing 32-bit version package (release 10.1.0.5.0) however when I've tried to install the 64-bit ODBC Instant Client (Release 12.1, December 2012), I run the odbc_install.exe application inside the package.  it appears to run without issue/compliant, but then I do not see the 64-bit Oracle ODBC driver anywhere, either if I go via the traditional Administrator Tools --> ODBC Data Sources or if I go to the c:\windows\syswow64\odbcad32.exe route.  Further investigation into the ReadMe file (ODBC_IC_Readme_Win.html) reveals that you need the 3 DLLs oci.dll, oraociei11.dll and orannzsbb11.dll which the package does not come with. Where could I obtain the correct version of these DLLs or else where can I get an installation package which already contains them?
    Any help with this is greatly appreciated.  Thank you

    Welcome to the forums !
    Pl post this in the Instant Client forum - Instant Client
    HTH
    Srini

  • How to make the Data Source Administrator see the 9208 ODBC instant CLient.

    I have installed the 9208 Oracle ODBC instant CLient as per the instructions in the accompanying README.txt.
    Part III: Exploding the Kit onto your system
    Expand the self-extracting archive file onto your hard drive.
    C:\> ORA9208.EXE
    Part IV: Installation Instructions
    This section assumes the following:
    1. Oracle 9.2.0.0.0 client has already been installed on your system,
    and necessary 9.2.0.8.0 patch has been applied.
    2. Part III has been completed.
    Software fixes:
    Refer to release notes (ODBCRelnotesUS.htm) for a complete list of
    Software fixes.
    Installation Instructions
    Once the self-extracting archive file ORA9208.EXE has been
    exploded it will create an directory structure as shown below on
    your hard drive.
    The directory structure after unzipping and where the files to be
    copied are shown below:
    1. a. ORA9208\bin\sqora32.dll ---> <ORACLE_HOME>\bin\
    b. ORA9208\bin\sqoras32.dll ---> <ORACLE_HOME>\bin\
    c. ORA9208\bin\sqresus.dll ---> <ORACLE_HOME>\bin\
    2. a. ORA9208\ODBC\html\ODBCRelnotesUS.htm ---> <ORACLE_HOME>\ODBC\html\
    b. ORA9208\readme.txt ---> <ORACLE_HOME>\ODBC\html\
    3. ORA9208\ODBC\mesg\oraodbus.msb ---> <ORACLE_HOME>\ODBC\mesg\
    All of the above has succeeded ok; however whilst trying to create new DSN the intsant client is not listing as an available driver. What's missing please?

    The package you downloade is not ODBC Instant Client package
    Instant Client Concept came into existence from 10.1 onwards only
    What you downloaded are the patched 9208 ODBC Drivers

  • ODBC instant client driver rpm for Linux X64

    Hi,
    Can anyone tell me where can I find odbc instant client driver rpm for Linux X64 edition.
    I can only see for Linux x32 not for X64.
    Edited by: user11128035 on Sep 6, 2009 3:13 AM
    Edited by: user11128035 on Sep 6, 2009 3:15 AM

    I don't understand your step 7 (the first step 7, actually).
    What is that unixODBC-2.2.14-linux-x86-32.tar.gz, where did it come from, and why are you doing all that?
    unixODBC should be installed after step 5.
    I guess that that is the cause of your problem.
    isql is not linked against readline at all on my RHEL 5 system.
    Do you notice any improvement after removing the files from that tar.bz file?
    Yours,
    Laurenz Albe

  • Instant client 11_2 odbc error on windows 32

    Hi Folks,
    I have downloaded instant client 11_2 for windows and added files for basic, sqlplus and odbc to new folder C:|Oracle\InstantClient
    I have added this folder to PATH environment variable
    I have added tnsnames.ora file to this folder
    I have run odbc_install.exe
    When I try to add new system DSN, I select the newly added "Oracle in instantclient_11_2" ODBC driver but then get the following error message: "The setup routines for the Oracle in instantclient_11_2 ODBC driver could not be loaded due to system error code 126." When I press OK on error dialog I get this second error: "Could not load the setup or translator library"
    Does anyone know why this is?
    Many Thanks
    GJoob

    Yep logged in as user with administrator rights
    I finally gave up and just installed Instant Client using full 11gR2 Client install which works fine.
    Thanks

  • Should ODBC + Instant Client + ADODB work?

    Hi, I have an old application in VB.NET that connects by ODBC using a filedsn that uses Microsoft ODBC for Oracle driver using ADODB.
    I have a problem because numbers with decimals are being returned as strings because of the client regional settings.
    I've tried with the Oracle ODBC driver (Oracle in OraClient11g_home in my machine) and it worked.
    I want to be able to use this driver without having to install anything on the client machine, only by using the Oracle Instant Client dll.
    But after many tests I couldn't make it work.
    Is it possible? How can I make it work?
    Thanks in advance.
    Edited by: user7304687 on 29/Ago/2012 2:03

    For ODBC? Not really. It requires registry changes in order to register an ODBC driver with Windows and there's just no getting around that.
    If you were to write something that made all those changes yourself, then you might be able to get around it by having your app's installer do it, but that would be highly error prone.
    If you were using .net, you could use the managed provider that's coming out soon.

  • Instant client with ODBC driver

    Hi, I have problem with the instant client version 10.2 with ODBC driver. I have the instant client base package and ODBC package installed in my computer. the Oracle ODBC driver did appear in the ODBC driver list, when I test the connection with driver, it gives error "Unable to connect, SQLState=08004 [ORACLE] [ODBC] ORA-12154 TNS could not resolve the connect identifier specified" I have another computer which has Oracle 8i client installed and works fine. I copied sqlnet.ora and tnsnames.ora to the instantclient installation folder, same error appears. here is the contents of sqlnet.ora:
    # SQLNET.ORA Network Configuration File: c:\oracle8i\network\admin\sqlnet.ora
    # Generated by Oracle configuration tools.
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    NAMES.DIRECTORY_PATH= (TNSNAMES)
    here is the contents of tnsname.ora:
    # TNSNAMES.ORA Network Configuration File: c:\oracle8i\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    barkeep =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
    (CONNECT_DATA =
    (SID = barkeep)
    I test the host connection with telnet, it works.
    can anybody out there walk me through how to set up instant client?
    thanks.

    Thanks Sanjay - I had this problem and your suggestion fixed it: setting the TNS_ADMIN did the trick.
    Note: This was on a development PC which already had the Oracle Client drivers installed (so I already had a different TNS_NAMES.ORA in that installation).
    It is worth noting that on my target deployment machine which DOESN'T have the Oracle Client drivers (just the InstantClient + Instant-ODBC) I didn't need to set TNS_ADMIN
    I'm using the 11g InstantClient (11.1.0.6.0 32 bit)
    Hope this helps someone, and thanks again Sanjay for posting :o)

  • After install of instant client 10.2, error Message file sp1 lang .msb not

    Greeting.
    I installed Oracle 10G. Was working great.
    then installed PHP5. working great.
    then TYPO3 (a web content manager) Still ok.
    then I wanted TYPO3 to user my oracle 10g server.
    One of the step was to install instant client (which I did)
    Then I needed to reboot: My oracle 10G doesn't start anymore.
    When trying SQLplus:
    Error 6 initializing SQL*Plus
    Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
    I do have this file:
    find / -name sp1us.msb
    find: /proc/6014/task: No such file or directory
    /oracle/product/10.2.0/sqlplus/mesg/sp1us.msb
    here more info:
    echo $ORACLE_HOME
    /oracle/product/10.2.0
    echo $ORACLE_SID
    dubaidb
    # lsnrctl start listener
    LSNRCTL for Linux: Version 10.2.0.4.0 - Production on 21-AUG-2009 13:45:55
    Copyright (c) 1991, 2007, Oracle. All rights reserved.
    TNS-01106: Listener using listener name LISTENER has already been started
    find / -name sqlplus -print 2>/dev/null
    /oracle/product/10.2.0/inventory/Templates/sqlplus
    /oracle/product/10.2.0/bin/sqlplus
    /oracle/product/10.2.0/oc4j/j2ee/oc4j_applications/applications/isqlplus/isqlplus/WEB-INF/classes/oracle/sqlplus
    /oracle/product/10.2.0/sqlplus
    /oracle/instantclient_10_2/sqlplus
    It seems I got 2 sqlplus files: one in /oracle/instantclient_10_2/sqlplus and /oracle/product/10.2.0/bin/sqlplus
    Logs info from /oracle/product/10.2.0/startup.log:
    /oracle/product/10.2.0/bin/dbstart: Starting up database "dubaidb"
    Fri Aug 21 13:18:49 EDT 2009
    Error 6 initializing SQL*Plus
    Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
    Error 6 initializing SQL*Plus
    Message file sp1<lang>.msb not found
    SP2-0750: You may need to set ORACLE_HOME to your Oracle software directory
    Thank you in advance

    Well, what I ended up doing is the following:
    Unset LD_LIBRARY_PATH
    Backed-up my sqlplus in ORACLE_HOME/bin.
    Backed-up my libraried in ORACLE_HOME/lib
    Renamed instantclient to instantclient_bck
    copied all libraries from instantclient_bck to ORACLE_HOME/lib
    copied sqlplus from instantclient_bck to ORACLE_HOME/bin
    dbshut
    dbstart
    Everything came back as it used to be :)

  • Obtaining an ODBC link to an Oracle 9.2 database via Instant Client

    Hi
    Justin Cave, on one of your other forums, has been assisting but as of yet we have not suceeded. He suggested that this forum may be of help.
    We are trying to find a way of linking a Microsoft Access database to an Oracle 9.2 database but as of yet have not suceeded can you please help?
    The database server we are trying to connect to has a full installation of Oracle 9.2. We have a limited number of workstations that have a fully licensed Oracle client installation (required to use our PDM system). On these workstations we can successfully configure an ODBC connection to the Oracle database on the server and link tables in MS Access. However the majority of our PCs do not have any Oracle client installed, nor do we have any further Oracle client licenses to install with (we do have the installation media for both the server and client software).
    We have attempted to use Orcale Instant Client (and ODBC addon) believing that we do not need licenses for this, at both the latest version 11.1.0.70 and at the earliest version we could find 10.1.0.5 but neither was successful in making an ODBC connection to the Oracle 9.2 database. Is this because we are using the wrong version of the Instant Client or is it just because we cannot configure it correctly? Are we correct in believing that we do not need to purchase licenses for Instant Client?
    If we are way off the mark, what can you suggest?
    Many thanks in advance.
    Kevin (and co)

    Hi Laurenz,
    Firstly, thank you for your prompt response.
    Secondly, in answer to some of your questions:
    1. How did you install Instant Client? By extracting the downloaded package to a directory on the local HDD (C:) maintaining the subfolder structure.
    2. What environment variables did you set? We set TNS_ADMIN using the System Properties Dialog (Environment Variables) to be the folder where Instant Client was installed to (extracted to) i.e. C:\InstantClient_11_1. We also amended the PATH to include this folder using a command prompt and typing PATH=%PATH%;C:\InstantClient_11_1. This works but only until the next reboot when the PATH reverts to the previous value.
    3. Did you run the odbc_install script to install the ODBC driver? Yes, we extracted the ODBC add-on into the same folder and ran the ODBC_install.exe script successfully.
    4. Does the driver show up in the list of drivers on your system? Yes.
    5. Do you get any error messages? When we use v11.1.0.70 and hit the test connection button within ODBC admin, we get a noticiable delay followed by 'Unable to connect... TNS could not resolve the connect identifier'. When we use v10.1.0.5 we cannot even complete the System DSN ODBC configuration.
    Our next questions are as follows:
    1. Is the TNS_ADMIN environment variable case sensitive and should it have a \ after the folder name?
    2. How do we amend the PATH permanently, so it does not revert following reboot?
    3. What part does tnsnames.ora play in the configuration. This file currently resides deep within the folder structure on the database server. Should we be copying it to the local C: and placing it in the same folder as Instant Client?
    Once again, many thanks for your help.
    Yours,
    Kevin (and co)

  • Oracle ODBC Driver (Client XE) Error

    It seems the Oracle ODBC Driver from Client XE is broken.
    When I try to create a new ODBC dsn entry from "ODBC Data Source Administrator", an error message is display "Error Cannot Load Resource File sqresus.dll". Do you have the same problem?
    FYI: This computer doesn't run the XE server.

    One solution is to install and use the Oracle Instant Client with ODBC.

  • Where can I download the instant client ODBC driver for windows 7

    I upgrade to windows 7 and my instant client connecting to oracle from ms Access stop working. Is there any documentation on how it works on windows 7. I use instant client and odbc cleint for xp.
    Thanks

    11.2 is currently the only supported version on Win7, and you can get the instant client here:
    http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html
    Hope it helps,
    Greg

  • Help Using Instant Client ODBC on Linux

    I am familiar with using ODBC and visual basic under Windows. I would like to use the Oracle instant client ODBC under Red Hat ES3 within a C or C++ program to access an Oracle database.
    Where can I find documentation related to this:
    a) setting up an ODBC connection on Linux
    b) installing the Oracle instant client on Linux
    c) building an application with Oracle instant client ODBC
    Am I correct in assuming that any C/C++ ODBC code examples from windows could also be used on Linux.
    Thanks,
    Werner

    We are also interested in the very same thing. We are using third party compiler called SIMSCRIPT from CACI which has a module called SDBC for database connectivity. SDBC requires ODBC to be installed/configured. Our application is for Linux, therefore we are interested in using the ODBC driver on Linux clients to connect Oracle database servers on Linux and Sparc. I see the odbc related zip (for 10g) and rpm (for 11g) instant client files on the OTN Instant Client download page. How to install/configure odbc instant client? Is there a document/whitepaper/Metalink Note ?
    Thank you

Maybe you are looking for