Page 1 of 1

ODAC, Delphi 6, Oracle 11g 32 bits and Windows 64 bits

Posted: Thu 07 Mar 2013 19:43
by deepblue
I have seen on the forums that ODAC requires Oracle 11g 32 bits. That's ok. However, my server is running a 64 bit version of Windows, and I saw something about support for 64 bits versions of windows only on Delphi XE2.

So, my toos are:

ODAC latest version
Delphi 6
Windows 2012 64 bits
Oracle 11g 32 bits

Will my executable work ? Should I change something here ? ( Windows 2012 exists only on x64 version ).

Re: ODAC, Delphi 6, Oracle 11g 32 bits and Windows 64 bits

Posted: Mon 11 Mar 2013 11:03
by AlexP
Hello,

Up to the XE2 version, Delphi allows only 32-bit application development for work with 32-bit libraries only. Therefore, an application written in Delphi 6 can work with 32-bit Oracle client only. The bitness of Oracle Server does not matter, since both clients (32- and 64-bit) work with any servers. A 32-bit application using ODAC can be run on any OS: both 32- and 64-bit. If you don't want to use 32-bit client, you can connect Oracle in the Direct mode that doesn't require Oracle client installation.