We’re working on windows 64bit support for our 32bit application. But we found there is no extproc32 and lib32 in the ORACLE_HOME. Then I open
SR Number
7410009.992
and get the following informaion from Oracle.
—————————————————————————–
QUESTION
========
HOW TO RUN 32-BIT PRO*C EXTERNAL PROCEDURE ON 64-BIT WINDOWS ?
ANSWER
======
Hi,
It is not possible To Call 32Bit Libraries Using External Procedure Agent Extproc On Windows
64Bit.
Because there is no 32bit "extproc" agent available on Windows 64bit.
Oracle currently does not support running the 32-Bit versions of its database software on Windows 64-Bit (AMD64 / EM64T, Itanium)
As extproc is part of the server there is no 32bit of it available for Windows 64bit.
If you try to run a 32bit application, you will get the following error :
ORA-06520: PL/SQL: Error loading external library
ORA-06522: Unable to load DLL
Please note that there is already an enhancement request is filed with Oracle
development for the same.