Print Thread
Access violation in module 'ORA805.dll'
#3041 02/06/02 08:36 PM
Joined: Feb 2002
Posts: 2
Ireland
J
jpmaal Offline OP
Member
OP Offline
Member
J
Joined: Feb 2002
Posts: 2
Ireland
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

Re: Access violation in module 'ORA805.dll'
#3042 02/07/02 05:58 PM
Joined: Aug 1999
Posts: 22,214
Member
Offline
Member
Joined: Aug 1999
Posts: 22,214
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


Marco Kalter
Allround Automations
Re: Access violation in module 'ORA805.dll'
#3043 04/23/02 12:01 PM
Joined: Apr 2002
Posts: 5
W
Member
Offline
Member
W
Joined: Apr 2002
Posts: 5
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

Re: Access violation in module 'ORA805.dll'
#3044 04/24/02 10:47 PM
Joined: Aug 1999
Posts: 22,214
Member
Offline
Member
Joined: Aug 1999
Posts: 22,214
Are you also using Oracle Forms 4.5?

------------------
Marco Kalter
Allround Automations


Marco Kalter
Allround Automations
Re: Access violation in module 'ORA805.dll'
#3045 04/25/02 04:13 PM
Joined: Apr 2002
Posts: 5
W
Member
Offline
Member
W
Joined: Apr 2002
Posts: 5
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.

Re: Access violation in module 'ORA805.dll'
#3046 04/26/02 03:45 PM
Joined: Aug 1999
Posts: 22,214
Member
Offline
Member
Joined: Aug 1999
Posts: 22,214
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


Marco Kalter
Allround Automations
Re: Access violation in module 'ORA805.dll'
#3047 04/26/02 04:02 PM
Joined: Feb 2002
Posts: 2
Ireland
J
jpmaal Offline OP
Member
OP Offline
Member
J
Joined: Feb 2002
Posts: 2
Ireland
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.

Re: Access violation in module 'ORA805.dll'
#3048 04/29/02 07:35 PM
Joined: Apr 2002
Posts: 5
W
Member
Offline
Member
W
Joined: Apr 2002
Posts: 5
Sorry, but we don

Re: Access violation in module 'ORA805.dll'
#3049 04/30/02 08:26 PM
Joined: Aug 1999
Posts: 22,214
Member
Offline
Member
Joined: Aug 1999
Posts: 22,214
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


Marco Kalter
Allround Automations

Moderated by  support 

Link Copied to Clipboard
Powered by UBB.threads™ PHP Forum Software 7.7.4
(Release build 20200307)
Responsive Width:

PHP: 7.1.33 Page Time: 0.024s Queries: 14 (0.006s) Memory: 2.5312 MB (Peak: 3.0393 MB) Data Comp: Off Server Time: 2024-05-09 15:31:07 UTC
Valid HTML 5 and Valid CSS