OCI.DLL error

My application install Oracle OLEDB and instant Client 11g, with "ODAC 11.2 Release 5 (11.2.0.3.20) with Xcopy Deployment" the connection work well in hundred of installations, except :
On a single machine and only on it, with Win7 32 bit I have a particular problem, when i try to active an ADOconnection Object , an error appear :
"The procedure entry point lxgutf2ucs could not be located in the dynamic link library OCI.DLL"
Any Idea ??
thanks Mirko

I'd guess the wrong OCI.dll is being loaded.
Use Process Explorer from http://sysinternals.com to verify where it's being loaded from. You'll probably see it's not the one you expect.
Once you've verified exactly what OCI.dll is being loaded, you can see the entry points with Dependency Walker from http://dependencywalker.com
Hope it helps
Greg

Similar Messages

  • Oracle 9iAS installation question-oci.dll error

    Hi all
    I have a question about 9iAS installation. Can we install 9iAS in NT??. I downloaded from the site, installation for NT. While installing I get error like "could not write oci.dll error"..I'm installing the portal and wireless type and I have my Oracle9i database installed on the same machine. Can anybody suggest how to rectify this error.
    Thanks a lot

    Are you trying to install in the same Oracle Home directory as the database? You should install in a different OH. Furthermore, 9iAS itself also installs in 2 OH's. You will end up with 3 OH's.
    It is not a good idea to install the database and 9iAS on the same server, unless you have a really big one.

  • Loading oci.dll Error

    Trying to connect to Oracle for the first time using Visual Studio.Net. I have created a App that has a connection to an Oracle database. That was easy. I then tried to populate a datareader and started receiving the error " Unable to load dll ("oci.dll"). I browsed for .dll and did not find it. My question is how to I get this .dll on a developement (WinXP) workstation and also on a production server running IIS 5.0 to connect to an oracle database? I am new but this is turning out to be a challenge. Thanks for the help in advance!!

    John,
    If you have a proper installation of Oracle Server or Client, oci.dll should be in your %Oracle_Home%\bin directory. For example, c:\Oracle\ora92\bin.
    Sinclair

  • OCI.dll error while conneting via Pl/Sql developer

    Hi All,
    I have installed Oracle 9.2.0.6 on my test server. The installations was sueecssful & SQL Plus is working fine.
    Now i have installed PL/Sql developer but when i going to connect thru it its givng me the following error message.
    Initialization Error Could Not locate OCI dll
    OracleHomeKey: SOFTWARE\ORACLE\HOME1
    OracleHomeDir: D:\orant
    I have also check the oci.dll file & it is located in D:\Orant\Bin
    Pleace adivce....
    Thanks in advance.

    Hi All,
    I have installed Oracle 9.2.0.6 on my test server. The installations was sueecssful & SQL Plus is working fine.
    Now i have installed PL/Sql developer but when i going to connect thru it its givng me the following error message.
    Initialization Error Could Not locate OCI dll
    OracleHomeKey: SOFTWARE\ORACLE\HOME1
    OracleHomeDir: D:\orant
    I have also check the oci.dll file & it is located in D:\Orant\Bin
    Pleace adivce....
    Thanks in advance.

  • Error while creating database - Cannot load backend library 'oci.dll'

    Hi all,
    I am newbie to Timesten imdb (in memory database). I do not wish to use oracle rdbms.
    I have installed the Timesten IMDB on Win2003.
    E:\TimesTen\tt70_32\bin>ttVersion.exe
    TimesTen Release 7.0.5.0.0 (32 bit NT) (tt70_32:17000) 2008-04-05T00:54:16Z
    Instance admin: m4sadm
    Instance home directory: e:\TimesTen\tt70_32
    Daemon home directory: e:\TimesTen\tt70_32\srv\info
    While installing, I followed the viewlet at: [http://www.oracle.com/technology/products/timesten/viewlets/tt70_install_win_viewlet_swf.html]
    Now, I am planning to create a database, and so following the viewlet at: [http://www.oracle.com/technology/products/timesten/viewlets/tt70_create_db_win_cc_viewlet_swf.html]
    However, when I give the command (according to the viewlet), I get the following error:
    Command> select * from v$version;
    5102: Cannot load backend library 'oci.dll' for Cache Connect. OS error message '<empty>'.
    The command failed.
    Can anyone provide pointers to resolve this?

    I'm guessing you chose No to the install question about using Cache Connect to Oracle? This would cause certain libraries not to be installed at install time, specifically libraries that would enable you to use TimesTen Cache Connect to cache data from Oracle tables.
    The table "v$version" that you use in your select
    select * from v$version
    only exists on an Oracle RDBMS. It doesn't exist on TimesTen. Moreover the second viewlet you refer to is about using the TimesTen Cache Connect feature to cache tables from Oracle RDBMS. If you're not interested in using Oracle RDBMS, as you say, it would be my assumption that you're also not interested in using the TimesTen Cache Connect feature? So I'm a little confused here about your intentions. Are you interested in using TimesTen as a standalone datastore, or do you want to use it to cache data from tables located in an Oracle RDBMS?
    Thanks.

  • Error :the specified module could not be found --oci.dll  : Oracle9i

    hi ,
    i m trying to connect thru my java code to the oracle on my system ,while creating the DSN it gives the error
    "the specified module could not be found" for the file oci.dll.
    earlier it was not able to look for the sqresus.dll which i copied to the winnt/system directory , and after this oci error is coming , anyone knowing it please guide
    with regards,

    Make sure it is the same version of 9i (i.e. 9.0.x or 9.2.x) for both OO4O and ODBC. Also make sure that the ORACE_BASE\ORACLE_HOME\BIN directory is in your search path AND last, check your windows directories and subdirectories for duplicate copies of OCI.DLL (or anywhere else on the PC for that matter). Sometimes MicroSoft will include one and it is usually an OLD one.

  • Toad Error Could not locate oci dll

    Hi,
    I have edit my tnsnames file as follows:
    # tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    ORCL =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = orcl)
    Now when i try to connet to the database using SCOTT/TIGER it gives me error initialization error could not locate OCI dll .
    Please can anyone help....

    Hi Vishal
    I am using Toad 7.6 i am able to connect with scott/tiger with my database orcl.
    These are my Environment tabs. Do i have to change anything here or add anything.
    TNS_ADMIN C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
    PERL5LIB C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86;C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib;C:\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86;C:\oracle\product\10.2.0\db_1\perl\site\5.8.3;C:\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib;C:\oracle\product\10.2.0\db_1\sysman\admin\scripts;

  • Toad Error - Cannot load OCI DLL: C:\Oracle\instantclient_11_1\oci.dll

    Hello All,
    Help needed to fix this error.
    We are getting the below error from Toad after fresh install on Windows 7 64 Bit.
    Toad for Oracle Base
    Version: 10.6.1.3
    Cannot load OCI DLL: C:\Oracle\instantclient_11_1\oci.dll
    We are using the Oracle Instant Client (instantclient-basic-nt-11.2.0.2.0).
    We are able to connect to the database from the command line successfully, but when we tried to launch the Toad and connect it we are getting the above error.
    How do we fix this issue?
    Thanks in advance.
    Sandeep S

    mseberg wrote:
    So is this a Toad issue or an Oracle client issue?More like a general software or programming "issue". If Toad (or other program) is 32-bit, then loaded libraries (e.g. Oracle Client dll's) needs to be 32-bit.
    I'm sure this is documented in requirements for Toad. See e.g. [url http://toadfororacle.com/servlet/KbServlet/download/4264-102-12585/10.6_ReleaseNotes.htm#SystemRequirements]Toad 10.6 Release notes.
    Edited by: orafad on Aug 10, 2011 2:35 AM

  • Java Error OCI.dll

    OCI.dll The specified module could not be found

    Little more information about Oracle version, OS details and what exactly are you trying to do, would be handy.

  • Unable to Load DLL (oci.dll)

    I am trying to connect to Oracle 10g database using Visual Studio.Net 2003, System.Data.OracleClient namespace. I have created a Web service running on my workstation's local web server, that uses a connection to an Oracle database (my connctionString="Data Source=orcl;User Id=myid;Password=pswd" ). While the program trying to execute myConnection.Open() - it is receiving the error "Unable to load dll (oci.dll)". I have installed the Oracle client on a development (WinXPPro) workstation, so the client BIN directory is visible, production server is running Oracle 10g on Windows 2003.
    Is it some kind of connection string issue or user permission problem? How do I setup the right ones?
    Thanks for the help in advance!!

    Hi Justin,
    Thanks for your response.
    Yes, I can connect to the database using both Aqua Data Studio or SQL *Plus. I even can connect to the database from Visual Studio utilizing Data Link Properties utility via OLE DB drivers either from Microsoft or Oracle. The credantials I am providing in the last case are the same as I use in my connection string: data source name (tnsname) - orcl, user id and password...                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Unable to open Oracle client "not located OCI.dll" (URGENT)

    Hi Experts,
    I was installed the Oracle client 10g in my server to use the UDL file. for that i was installed oraOLEDB10.dll . now i am trying to connect to database servier from client throughing the error
    The procedure entry point lxsCnvIntToNumStr could not be located in the dynamic link library OCI.dll.
    Please help on this
    Regards
    KumarK

    Obviously it is not urgent.
    If it was truly urgent, you would:
    1) use your support contract to ask Oracle Support and/or
    2) describe in detail what your internet searching has found, what efforts you have tried and what has failed, and/or
    3) provide operating system information (which Windows, which edition, which service pack) and client information (how many Oracle products are installed, which versions, which patches)

  • Cannot Connect to Oracle, PHP cannot load oci dlls

    Hello,
    I have installed wamp on windows server, and oracle 9, When I try to connect to oracle in php I get:
    Fatal error: Call to undefined function oci_connect() in C:\wamp\www\project2\index.php on line 3
    Also when I start wamp, it cannot load the oci dlls found on:
    C:\wamp\bin\php\php5.3.0\ext
    I have configured the php.ini file and commented as much options
    extension_dir = "C:/wamp/bin/php/php5.3.0/ext/"
    extension=php_oci8.dll ; Use with Oracle 10gR2 Instant ...
    extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client
    extension=php_oracle.dll
    extension=oci8.so
    I am unable to either connect to the database through php, also when I start wamp, i get pop up windows that it cannot load the dynamic procedures related to oracle: php_oce.dll, php_oce8.dll, php_pdo_oci,
    I have even eddited the http.conf file
    Also have done this:
    •Add the following entries to the "C:\Apache\Apache\conf\httpd.conf" file:
    LoadModule php4_module c:\php\sapi\php4apache.dll (approx line 193)
    AddModule mod_php4.c (approx line 241)
    AddType application/x-httpd-php .php (approx line 851)
    I have included the phpinfofile attached as well, part of it below is:
    System Windows NT SELECAO 5.2 build 3790 (Windows Server 2003 Standard Edition Service Pack 2) i586
    Build Date Jun 29 2009 21:23:30
    Compiler MSVC6 (Visual C++ 6.0)
    Architecture x86
    Configure Command cscript /nologo configure.js "--enable-snapshot-build" "--disable-isapi" "--enable-debug-pack" "--with-pdo-oci=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8=D:\php-sdk\oracle\instantclient10\sdk,shared" "--with-oci8-11g=D:\php-sdk\oracle\instantclient11\sdk,shared" "--with-enchant=shared"
    Server API Apache 2.0 Handler
    Virtual Directory Support enabled
    Configuration File (php.ini) Path C:\WINDOWS
    Loaded Configuration File C:\wamp\bin\php\php5.3.0\php.ini
    Configuration
    apache2handler
    Apache Version Apache/2.2.11 (Win32) PHP/5.3.0
    Apache API Version 20051115
    Server Administrator admin@localhost
    Hostname:Port localhost:80
    Max Requests Per Child: 0 - Keep Alive: on - Max Per Connection: 100
    Timeouts Connection: 300 - Keep-Alive: 5
    Virtual Server No
    Server Root C:/wamp/bin/apache/Apache2.2.11
    Loaded Modules core mod_win32 mpm_winnt http_core mod_so mod_actions mod_alias mod_asis mod_auth_basic mod_authn_default mod_authn_file mod_authz_default mod_authz_groupfile mod_authz_host mod_authz_user mod_autoindex mod_cgi mod_dir mod_env mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_setenvif mod_php5

    I get this error, i decided to change directory for oracle_home
    putenv("ORACLE_HOME=C:/oracle/product/10.2.0/db_1/bin");
    to
    putenv("ORACLE_HOME=C:/oracle/product/10.2.0/db_1");
    it functioned.
    my code
    <?php
    putenv("ORACLE_HOME=C:/oracle/product/10.2.0/db_1");
    putenv("ORACLE_SID=PLSExtProc");
    $user ="name"; // set user
    $senha="password"; // set password
    $banco="(DESCRIPTION=
    (ADDRESS_LIST=
    (ADDRESS=(PROTOCOL=TCP)
    (HOST=127.0.0.1)(PORT=1521)
    (CONNECT_DATA=(SERVICE_NAME=orcl))
    )"; // configuracoes do banco (isso muda um pouco no oracle)
    if ($conexao = OCILogon($user,$senha,$banco))
    echo "Conexão bem sucedida.";
    else
    echo "Erro na conexão com o Oracle.";
    ?>

  • Can't install 9.2.0.4 Beta on WinXP - oci.dll is locked

    I've successfully installed the new ODP.Net release 4 Beta on several Win2K machines. But when I try to install on any of my WinXP clients, the installation procedure stops with the following error message: "Error in writing <ORA_HOME>\bin\oci.dll."
    I am unable to delete the file oci.dll from my machine: it's always in use by another user (even immediately after rebooting).
    I installed the update to the Universal Installer, then rebooted the machine, stopped the DTC and OraMTS servers, then tried to install ODP.Net. That's when this error occurred.
    Has anyone else either seen this problem, or successfully installed on XP? Any thoughts on how to fix this?

    I had this same problem. I shut down all services, and no process reported owning a handle to OCI.DLL (using Handle.exe http://www.sysinternals.com/ntw2k/freeware/handle.shtml).
    Happened on 2 xp boxes and a win2k server. Very strange, never happened before.
    You can work around this by ignoring the error and came back with INUSE to replace the file after reboot.
    http://www.microsoft.com/windows2000/techinfo/reskit/tools/existing/inuse-o.asp
    David

  • Problems with OCI.dll

    I finish the Oracle 8i instalation (Enterprise Edition - Typical mode) in an NT 4.0 (service pack 6)
    But now, when the SO started launch an error:
    Apache.exe error
    OCI.dll not found.
    The path variables are OK!
    And there no exist OCI.dll file in any disk or Oracle Home.
    What its happen?
    Can I do re-install APACHE?
    Note. I planning install Oracle 9i Aplication server.
    thanks

    You might try posting this in the Developer Suite forum. Developer Suite does not use ODBC and the OCI DLL is not part of the ODBC driver, so this probably isn't the best forum.
    Justin
    Distributed Database Consulting, Inc.
    http://www.ddbcinc.com/askDDBC

  • Procedure entry point OCIPCacheRollbackTx could not be located in...OCI.DLL

    I had a Vb.net (vs2003) app on my desktop that I was running - everything was fine until I had to reboot my machine.
    Now I get the following error:
    The procedure entry point OCIPCacheRollbackTx could bot be located in the dynamic link library OCI.DLL
    Note that I 3 different versions of Oracle - 9.2, 10.2 and 11.1 on my machine.
    It is currently configured to use the Oracle 11's Oracle.dataaccess.dll
    What is this error? and why would a reboot create a problem that was working before?
    Any help on resolving this would be great. Note that I don't have that much experience with Oracle,so not familiar with all the DLLs and what they do and how they are used.
    Sean

    Hi Sean,
    You can use [Process Explorer|http://sysinternals.com] to check to see what version of OCI.dll is loaded and from where.
    I just checked my 11107p5 oci.dll using DependencyWalker and I have OCIPCacheRollbackTx in my oci.dll anyway. The oci.dll that comes with 1110620 also has it.
    The error would indicate it found oci.dll, but oci.dll didnt have that entry point defined. The entry point is new to 11g so older versions wouldnt have it. So check to see where oci.dll is getting picked up from.
    Greg

Maybe you are looking for

  • Share iTunes Library between Leopard & Tiger?

    I have 2 internal HDs in my Quad G5. One boots Tiger, the other boots Leopard. Because of its very large size, I moved my iTunes music (and videos) from Tiger to an external HD, following the standard procedure for moving ones library. All works fine

  • Error Invoking Web Service Action: Status (500): null

    Hi forum I am getting an "Invoking Web Service Action: Status (500): null" error  when invoking a web service action block .  The BLS transaction used as a web service outputs a text string which I tested using an xacute query . while executing the t

  • Permission issues

    Hi. I'm running my old Photoshop 5.5 on one of my second machines (XP Pro). My main one has the CS3 Production Suite. The 2nd machine has a limited user and administrator user accounts (I keep it on the limited user unless I need to do administrative

  • Sudden inability to log in to iPad

    I downloaded the app Farmville 2 recently and I had played the game several times. The first problem that came up is that it would somehow kick my iPad mini off of the wifi network. I didn't think anything of it and I just went into the General Setti

  • Reinstalling audition 2 and/or 3

    I have a copy of both audition 2 and audition 3 in addition to CS6 - all three registered with Adobe to me (have email proof). Recently, I have tried my best to reinstall both 2 and 3 but can not get Adobe to provide "authentication" codes.  I have u