Posted By: jpmaal Access violation in module 'ORA805.dll' - 02/06/02 08:36 PM
We are using a Delphi library to connect to Oracle, we call the library from Oracle Forms , the library was working fine until we migrated from Oracle Forms 4.5 to Oracle Forms 6.0.8, we start getting the message "Access violation at address 67612F2D in module 'ORA805.dll'".

It seems that the workaround of the problem is to connect via ORA73.DLL.

Is possible to force DOA to use ORA73.dll? I don't have the source code only the dcu's.

Thanks,

Jean Pierre Maal
Yes, you can set the OCIDLL variable in the OracleCI unit to 'ora73.dll'. See the OCIDLL topic in the documentation for more details.

------------------
Marco Kalter
Allround Automations
Posted By: weloby Re: Access violation in module 'ORA805.dll' - 04/23/02 12:01 PM
Hi,
we have the same problem, but we want to use Ora805 for database objects.

Is there a solution or w/a instead of using ora73?

Thanks for your help.
Christian
Are you also using Oracle Forms 4.5?

------------------
Marco Kalter
Allround Automations
Posted By: weloby Re: Access violation in module 'ORA805.dll' - 04/25/02 04:13 PM
No, we also migrated from Forms 4.5 to 6.0.8 (3 years ago).

We have the problem with 6.0.8.18.3.
I'm not sure which Net8 version is being used by Forms 6.0, but my guess would be Net8 8.0.x (OCI.DLL). You need to make sure that your Direct Oracle Access DLL uses the exact same library from the same Oracle Home. To verify this, first call InitOCI from the OracleCI unit, and then call ShowDOAInfo(nil).

------------------
Marco Kalter
Allround Automations
Posted By: jpmaal Re: Access violation in module 'ORA805.dll' - 04/26/02 04:02 PM
We solved our problem installing Oracle 8i client on the PC, so the delphi dll is now using the oracle dll that comes with 8i client and forms use the ora805.dll.
Posted By: weloby Re: Access violation in module 'ORA805.dll' - 04/29/02 07:35 PM
Sorry, but we don
In that case, maybe it's simply a Net8 8.0.5 bug. When exactly does this AV occur? Have you tried it on Net8 8.1.x?

------------------
Marco Kalter
Allround Automations
© Allround Automations forums