Unable to Load dbexpoda.dll

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for Oracle in Delphi and C++Builder
Post Reply
idart
Posts: 4
Joined: Mon 23 May 2005 12:56

Unable to Load dbexpoda.dll

Post by idart » Mon 23 May 2005 13:17

Delphi 7, Oracle 10g client, dbExpress 2.50.4 driver.

I have the dbExpress driver for Oracle installed (recently upgraded to 2.50.4, although the problem was there with 2.50.3 as well). I also have the Oracle 10g client installed and I'm using TCRSQLConnection with OCI.DLL.

Whenever I now try to start a program that uses the driver with a TCRSQLConnection, I get "Unable to Load dbexpoda.dll".

dbexpoda.dll is in the installation directory (C:\Program Files\CoreLab\DbxOda) and in System32. The latter is in my PATH. The two are identical and the correct version.

There are no compilation errors or warnings. The error occurs when I set TCRSQLConnection.Connected to True.

Any idea as to what might be going on?

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Tue 24 May 2005 08:05

We did not encountered with such problem. Please check, possibly you do not use trial version of DbxOda. Try to specify full path and file name in CRSQLConnection1.LibraryName. Try to use TSQLConnection component. Try to load dbexpoda.dll with LoadLibrary for testing purposes.

idart
Posts: 4
Joined: Mon 23 May 2005 12:56

Post by idart » Tue 24 May 2005 09:12

- This is not the trial version.
- Specifying full path to dbexpoda.dll and OCI.dll didn't help.
- Switching to TSQLConnection didn't help.
- LoadLibrary() fails.
The resulting Win32 error message is "Invalid access to memory location".

The machine it fails on is a client machine, not my development machine.
Just to be sure, I copied over dbexpoda.dll from a machine where it works
to the client machine, but it didn't help (same error).

idart
Posts: 4
Joined: Mon 23 May 2005 12:56

Post by idart » Thu 26 May 2005 12:55

BTW: It works with v2.00 of the driver.

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Fri 27 May 2005 08:14

We cannot reproduce your problem. Possibly it depends on computer configuration. What version of Windows and service pack do you use?

idart
Posts: 4
Joined: Mon 23 May 2005 12:56

Post by idart » Fri 27 May 2005 08:24

Windows XP, SP2.
It also has various hotfixes installed, but none after April 14th of this year.

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Fri 27 May 2005 12:40

Please send us a letter to DbxOda support address and specify your License number for registered users

Windows2003

unable to load dbexpoda.dll

Post by Windows2003 » Fri 16 Sep 2005 10:58

In Windows Server 2003 SP1 I got error unable to load dbexpoda.dll. If I remove SP1 then it works fine.

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Fri 16 Sep 2005 14:54

We cannot reproduce your problem. Please write us information about version of your Windows Server 2003. We need the full version, date or other information about SP1. What is the localization of your Windows?
What is a version od DbxOda?

Windows2003

unable to load dbexpoda.dll

Post by Windows2003 » Sun 18 Sep 2005 08:20

I have Microsoft Windows 2003 Enterprise Edition and I installed Server 2003 SP1 on 11.09.2005. I have dbexpoda.dll 1.91.0.0.

Paul
Posts: 725
Joined: Thu 28 Oct 2004 14:06

Post by Paul » Tue 20 Sep 2005 09:43

Please try the last version of DbxOda from our site. Such problem is fixed there.
Please send us a letter to DbxOda support address and specify your License number for registered users if the error remains in new version

Post Reply