This topic outlines the prerequisites for provisioning a virtual EBS R12.1 instance to target environments.


Ensure your target EBS R12.1 instance is supported

See Virtual EBS R12.1 Instance Requirements to ensure that you can provision your EBS R12.1 instance.

Ensure your EBS 12.1 environments comply with Oracle's documentation

Your environments must comply with Oracle's requirements for installing EBS. These requirements are outlined on Oracle E-Business Suite Release 12 Installation Guidelines (Doc ID 405565.1) found at http://docs.oracle.com.

Note: Oracle has released an E-Business Suite Pre-Install RPM (available on ULN and public yum) that includes all required rpms for both the application and database tiers of an R12 installation - Details can be found in  (Doc ID 405565.1 for 12.0 and 761566.1 for 12.1) found at http://docs.oracle.com. 

Prepare the dbTier for provisioning

Delphix Engine's Unix Environment Requirements

The dbTier must meet the target requirements outlined in Requirements for Unix Environments. These requirements are generic to all target Unix environments added to the Delphix Engine.

oracle User

The Delphix Engine must have access to an oracle user on the dbTier.

  • This user should be a member of both the EBS dba and oinstall groups.
  • This user will be given proper permissions to manage the dbTechStack and database.

oraInst.loc

An oraInst.loc file must exist on the dbTier prior to provisioning. This file will specify where the oraInventory directories live or where they should be created if they do not already exist.

The oraInst.loc file is typically located at /etc/oraInst.loc on Linux or /var/opt/oracle/oraInst.loc on Solaris. Ensure that the oraInventory to which this file points is writeable by the oracle user.

Consult Oracle EBS documentation for more information about where to place this file on your dbTier and what this file should contain.

Delphix Engine's Oracle Database Requirements

The dbTier must meet the target requirements outlined in Oracle Support and Requirements. These requirements are generic to all target Unix environments expected to host a virtual Oracle database.

Prepare the appsTier for Provisioning

Delphix Engine's Unix Environment Requirements

The appsTier must meet the target requirements outlined in Requirements for Unix EnvironmentsThese requirements are generic to all target Unix environments added to the Delphix Engine.

If the Target server that has not previously had Oracle EBS 12.1 installed on it. - There is a prerequisite to Run Oracle required RPM's procedure for Linux RPM's required for the Oracle EBS12.1 Apps Tier on any net new new Linux host.

applmgr User

The Delphix Engine must have access to an applmgr user on the appsTier.

  • This user should be a member of the EBS oinstall group.
  • This user will be given proper permissions to manage the appsTier.  

oraInst.loc

An oraInst.loc file must exist on every appsTier node prior to provisioning. This file will specify where the oraInventory directories live or where they should be created if they do not already exist.

The oraInst.loc file is typically located at /etc/oraInst.loc on Linux or /var/opt/oracle/oraInst.loc on Solaris. Ensure the oraInventory to which this file points is writeable by the applmgr user.

Delphix recommends that this file specify an oraInventory location under the virtual appsTier mount path.

  • If you are provisioning a single-node appsTier, this recommendation is OPTIONAL; putting the oraInventory directories on Delphix-provided storage merely eases administration of the virtual EBS instance.
  • If you are provisioning a multi-node appsTier, this recommendation is REQUIRED; the Delphix Engine's automation requires that all nodes in the appsTier have access to the oraInventory directories via Delphix-provided storage.

Consult Oracle EBS documentation for more information about where to place this file on your appsTier and what this file should contain.

Related Links