This article addresses frequently asked questions about Oracle E-Business
Suite (EBS) 64-bit Linux support.Q: Which 64-bit Linux OSs are
supported for EBS?
A: Beginning with Release 12, we support the following
64-bit operating systems for both application and database tiers on x86-64
- Oracle Enterprise Linux
- Red Hat Enterprise Linux
- SUSE Linux Enterprise Server
For EBS Release 11i
again in Release 12), when the application tier is installed on a certified
platform, additional platforms (including the above) may be used for a 64-bit
database tier on x86-64 servers. This is an example of a mixed platform
architecture (Release 12), or a Split Configuration (Release
. Q: I understand that the EBS application tier code is
32-bit, even for the 64-bit Linux OS -- is this the case?
A: It is true
that the majority of executables provided as part of our release media on the
application tier are 32-bit (as are the Fusion Middleware libraries and objects
they depend on). However, the 'Planning' products have large memory
requirements and therefore are 64-bit compiled to take advantage of the larger
memory space afforded by the 64-bit OS'es.
Q: How do I install EBS
on 64-bit Linux?
A: For new installations of EBS Release 12 on
64-bit Linux operating systems, you can use Rapid Install as directed in
Applications Installation Guide: Using Rapid Install" to install the
and application tiers.
For Database Tier Only platforms in a
mixed platform architecture, you can
use Rapid Install as directed in "Oracle Applications Installation
Rapid Install" to install the database and application tiers on
platforms, and then migrate the database tier to a certified 64-bit
Q: How do I migrate EBS Release 12 from 32-bit Linux to 64-bit
A: Please refer to Migrating
Oracle E-Business Suite R12 from Linux 32-bit
to Linux 64-bit (Note 471566.1) for instructions on how to migrate
EBS from 32-bit to 64-bit Linux.
Q: How do I migrate an existing EBS database to 64-bit Linux?
A: To migrate an EBS database to a certified 64-bit Linux operating
on x86-64, refer to one of the following documents:
Q: How do I migrate EBS Release 12 on a
non-Linux platform to
For EBS Release 11i:
For EBS Release
There is no documentation that covers the direct migration from a
UNIX application tier directly to 64-bit Linux. However, the document Application
Tier Platform Migration with Oracle E-Business Suite Release 12
(Note 438086.1) contains instructions for migrating
to 32-bit Linux, and Migrating
Oracle E-Business Suite R12 from Linux 32-bit to
Linux 64-bit (Note 471566.1) contains the additional steps to
configure your environment for 64-bit Linux. Pondering this question
gave me the idea to write a new white paper, which will presumably
several steps from either document and insure a smooth migration
process. Stay tuned to this space for more information on this upcoming
Q: How do I patch EBS on Linux 64-bit?
A: The EBS 32-bit Linux application tier patches are applicable for
Linux OSes as well. From the Oracle support portal, you can do a search
patch number to bring up the 32-bit patch. Note that if you click on
informational icon to the left of the Platform pulldown menu for this
brings up a page stating:
For Oracle Applications
Release 12 on
Linux x86-64, queries will return a Linux x86 patch. This patch may be
applied to both 32-bit and 64-bit operating systems.
Q: What are the benefits of running EBS Release 12 on 64-bit
A: Theoretically, 64 bit architectures allow for "2 to the 64th
or 16 exabytes of RAM, and while individual operating systems and
architectures impose constraints (for instance, the maximum RAM is 1
x86-64), you are unlikely to hit this memory limit with today's
For 32-bit compiled code, even though the process address space is
approximately 3 GB (even on the 64-bit OS), with overall addressable
space up to
1 terabyte you'll be able to run many more processes. This is an
model all around for larger customers wanting to consolidate their
Q: Can we (or why can't we) run EBS Release 11i on 64-bit
A: We support the use of 64-bit Linux OS'es in the EBS database
tier in a
'split configuration' or 'database tier only' configuration for 11i,
application tier can be on any certified EBS platform and the database
run additional database certified platforms (like 64-bit Linux).
wanting headroom for the RAM-intensive DB processes can run their
on Linux 64-bit (in a split tier configuration), and if needed spread
application tiers (CM, Forms, Web) across multiple middle tier machines
distribute the load amongst the 32-bit OS'es.
As to why we do not support EBS Release 11i on 64-bit Linux,
several reasons: a) it doesn't "just run"; b) there is no third party
support; c) given the costs, we chose to chose to focus our resources on
Release 12 and beyond. Let me explain.
Contrary to what you might think, you cannot necessarily run 32-bit
64-bit Linux without a bit of tweaking. On the technical front, you
to install the 32-bit OS libraries and deal with potential conflicts
32-bit and 64-bit OS packages, including file overwrites. Note that
introduced 64-bit OS support in EBS Release 12 we made changes to all of
product makefiles, carefully analyzed and laid out both the 32-bit and
package dependencies, modified installation, configuration and cloning
for OS recognition and proper file locations, and conducted extensive
Each new release requires this process to be repeated, and each new
package requires an independent packaging effort.
In addition, for 64-bit Linux support we've established a 64-bit
infrastructure across Oracle teams (in support, engineering, release, QA
certification teams). This infrastructure investment was made for EBS
12 and higher.
Also note that EBS Release 11i has an aging technology
neither Oracle nor third party tool versions used in EBS Release 11i are
explicitly supported on the 64-bit operating system in 32-bit mode.
Call us old-fashioned if you will, but given these limitations,
our support commitment to you and what's behind that commitment we will
support EBS Release 12 forward on 64-bit