Oracle R12 Certified for Linux 64-bit on the x86_64 Platform

Posted in: Technical Track

Oracle R12 is certified to install on 64-bit Linux for X86_64 platforms. Yeah, I know that’s old news. The interesting part here is it’s not “pure” 64-bit software like the Oracle Database on Linux 64-bit: R12 is taking advantage of the OS’s capability to run 32-bit executables.

If we look at metalink note 416305.1, there is a big list of 32-bit RPMs in the pre-req packages list for R12 on 64-bit Linux. This is not something new — 11i on Solaris, HP-UX, and AIX also had the same behaviour.

11i doesn’t take advantage of 64-bit capabilities of the OS at full scale. It runs in 32-bit mode even on a 64-bit OS, as all its executables are 32-bit. One place where 11i does use the 64-bit feature is the “Memory Based Planner” program, which is part of the Advanced Supply Chain Planning (ASCP) module. Oracle shipped a 64-bit version of the program only for the Solaris, AIX, and HP-UX platforms, while the Linux version had just the 32-bit version. I have seen customers who added a Solaris Middle Tier to their Linux 11i instances just to run this 64-bit Planner program, spending all the dollars they saved with Linux middle tiers thus far, in consulting fees to add that extra Solaris middle tier node.

The good news for R12 customers is that, we don’t need a Solaris, AIX or HP-UX middle tier any more to run the 64-bit Planner program. Oracle has started shipping 64-bit Planner (MSONWL64.exe) for Linux 64-bit from version 12.0.3 onwards. Check Metalink note 254810.1 for details.

If you are a early adopter of R12 with a version earlier than 12.0.3, its time to patch up to 12.0.3 or 12.0.4. and migrate to the Linux 64-bit platform. This migration to Linux 64-bit should not be a big hassle, as it is binary-compatible with Linux 32-bit. I expect it be as simple as 1) copy, 2) relink, and 3) startup. I will, however, find out the exact method, and post here in the blog.

Want to talk with an expert? Schedule a call with our team to get the conversation started.

About the Author

Vasu Balla’s colleagues call him “Eagle Eye” for a reason – his diverse technical background enables him to view his clients’ systems from a 360-degree angle, giving him a higher level of understanding. Vasu is well known for being approachable, and he truly enjoys helping people. Even former colleagues reach out to Vasu when they are really stuck on an issue. When he isn’t working, Vasu can be found in the kitchen trying new recipes.

8 Comments. Leave new

Excellent Info Vasu.

Srinivas Ramineni
September 22, 2008 4:34 am

Hi excellent information.

Please provide the detailed steps to migrate oracle Applications r12 from Solaris sparc to Redhat linux.

thank u very much



Hi Srinivas

For R12 Apps MiddleTier Migration follow note

Subject: Platform Migration with Oracle Applications Release 12
Doc ID: Note:438086.1

For DB migration for R12 follow below note
Subject: Using Transportable Database to migrate E-Business Suite R12 Using Oracle Database 10gR2
Doc ID: NOTE:734763.1


Michael Taylor
January 16, 2009 12:47 am

Actually, a platform migration for R12 is not required. See Note 471566.1. You basically just rapid clone onto 64-bit server and relink, recompile everything.

Migrating Oracle E-Business Suite R12 from Linux 32-bit to Linux 64-bit



Hi Vasu,

Any customers on R12 applications with 64-Bit.



Hi Vasu,

As a workaround for customer who are on 32 bit o.s they can use Physical Address Extension (PAE).


Michael Schemer
February 21, 2011 11:16 pm

As an update, Oracle R12/R12.1.1 and 11i both use 64bit for the database tier. It is the applications tier which is 32bit (web/forms/admin)


i want thge which patch we want to required to install the show the crm modulein at ubuntu


Leave a Reply

Your email address will not be published. Required fields are marked *