RE: Extproc question

From: Mark W. Farnham <mwf_at_rsiz.com>
Date: Sat, 23 Jun 2018 09:56:04 -0400
Message-ID: <00e301d40afa$053aac20$0fb00460$_at_rsiz.com>


That's right, AND, if it is a windows .dll (rather than one you built yourself) you may have to point whatever looks for the windows .dlls to that library folder. If you can't find that environment variable you should be able to make a link (shortcut in windows land) from the 32bit version it is finding to the 64bit version. For the latter method, hilarity results if you also need to run 32bit programs on the 64bit OS, so it is better if you can point to the correct .dll file directly.

-----Original Message-----

From: oracle-l-bounce_at_freelists.org [mailto:oracle-l-bounce_at_freelists.org] On Behalf Of Norman Dunbar
Sent: Friday, June 22, 2018 4:01 PM
To: RStorey_at_DCSO.nashville.org; oracle-l_at_freelists.org Subject: Re: Extproc question

Hi Robert,

you can run 32 bit software on 64 bit Windows (or Linux etc), but with that it's because you have the 32 bit application and 32 bit libraries etc.

What you cannot do is call out to a 32 bit library/dll from a 64 bit application and vice versa. So, extproc will require you to recompile your external libraries/dlls with a 64 bit compiler - if you have 64 bit Oracle installed.

HTH Cheers,
Norm.

--

Norman Dunbar
Dunbar IT Consultants Ltd

Registered address:
27a Lidget Hill
Pudsey
West Yorkshire
United Kingdom
LS28 7LG

Company Number: 05132767
--

http://www.freelists.org/webpage/oracle-l

--

http://www.freelists.org/webpage/oracle-l Received on Sat Jun 23 2018 - 15:56:04 CEST

Original text of this message