Tuesday, June 14, 2011

32-bit Oracle Database server is *not* certified on Windows x64

Once while Monitering alert logfile, i found that the below error is occuring at every 10 sec. The error is as : 
Tue Jun 07 16:19:43 2011
OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified
O/S-Error: (OS 1) Incorrect function. !
OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified
O/S-Error: (OS 1) Incorrect function. !
Tue Jun 07 16:19:53 2011
OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified
O/S-Error: (OS 1) Incorrect function. !
OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified
O/S-Error: (OS 1) Incorrect function. !
Tue Jun 07 16:20:03 2011

After googling, I find that Oracle Support states that “Running 32-bit applications on a 64-bit operating system is generally referred to as “Compatibility-Mode” by many AMD64/EM64T hardware vendors. Irrespective of this terminology, 32-bit Oracle Database server is *not* certified on Windows x64. For the 32-bit Oracle database client, check the certification matrix for more details.”

Actually the Oracle database software installs without an issue.  It is when I created the actual database that I encountered the same repeated errors in my alert.log after startup. On searching Meta-link points to Doc. ID 1060806.1 which states the cause and solution as below

Cause  :     Installed 32-bit Oracle database software on a 64-bit MS Windows OS which is not supported.

Note: For the Database software, you can ONLY install the x64 version on MS Windows (x64).  You can NOT install the 32-bit version Database software on MS Windows (x64).

Solution  :   Install 32-bit Oracle database software only on 32-bit MS Windows OS.


Enjoy    :-)


No comments: