Tuesday, January 5, 2016

EBS R12 - Apps Tier 32 bit or 64 bit?

When we talk about an 64 bit EBS, we actually talk about an 64 bit Oracle Database + an Application tier which have both 32 bit and 64 bit components.
So yes! Even if our EBS environments are an 64 bit we still have 32 bit components deployed and 32 bit code running our  EBS environments.
Except some of the 64 bit executables such as executables in the Advanced Planning product line, the EBS apps Tier is 32 bit. That's why we apply 32 bit version of patches in to the 10.1.2 and 10.1.3 Oracle Homes.
Even for application patches which we apply using adpatch, the situation is the same. We apply 64 bit version of these patches if they are available ..(these patches may deliver 64 bit files or may deliver 32 bit files, it may according to the situation, but we dont care), we just apply 64 bit adpatches if they are available, if tthere are not 64 bit patches, we apply the 32 bit patches.

What about 11i then? Why 11i apps tier is not certified and not supported in 64 bit Linux systems?
The answer is it is just not certified :) It is not optimized to run on 64 bit Linux Systems.
On the other hand; the difference between R12 apps tier and 11i apps tier is; EBS R12 apps tier, which also has 32 bit executables and components, is optimized to run on 64 bit Linux systems.

So keep that in mind, and 64 bit EBS R12 apps tier is not fully 64 bit, but it runs on 64 bit Linux servers stabily, because Oracle have made optimizations which let EBS R12 apps tier 32 bit code run on 64 bit servers.

No comments :

Post a Comment