In this post, we will how to Install Oracle EBS (E-Business Suite) 12.2.8 using Oracle VM Appliance. 12.2.8 is the latest version available as of now. Please note that the EBS instance that comes with VM Appliance is a Vision Instance which means you cannot use this for any Production, DEV or Test environments. Oracle EBS Vision instances are used only for Training, Demos of Oracle EBS. Below are the high level steps:
- Download the Oracle EBS VM Appliance software from Oracle E-Delivery Site i.e. edelivery.oracle.com
- Extract files and Build OVA using assemble.sh
- Import VM Appliance using Virtual Box
- Configure VM before starting VM
- Configure EBS installation and Launch EBS
Download Oracle EBS VM Appliance
Download the VM Appliance for EBS 12.2.8 from https://edelivery.oracle.com as shown in the screenshots below:
Extract Files and Build OVA File
Once you download the files, you need to extract only the first file i.e. V980839-01. Once you extract the file, you will need use the assemble.sh script to assemble all the zip files to build OVA file. If you are operating system is windows, use Moba Xterm or similar SSH client to perform these operations. This step will take at least 1 to 2 hours or even more based on your Processor/Memory. Screenshots are below:
Import VM Appliance and Create VM
Importing VM Appliance is a simple one click process. Use “Import Appliance” option in Virtual Box to Locate the OVA file which was created in the previous step. This step will take at least 1 to 2 hours or even more based on your Processor/Memory.
Once you import the VM Appliance, your VM is created but its very important that we configure the VM properly before we start the VM. Some important things to modify are:
- Memory and CPU configuration: Increase the cores or memory based on your host configuration
- Network Configuration: Though not mandatory, I recommend to configure your Network first using the “Host Network Manager” option and use the Host-Only Adapter for the VM. This gives you access to VMs independent of any network changes in your host like VPN etc. You can find the configuration I used in screenshots below:
Configure EBS Instance
Once you start the VM, you will have few prompts which you need to answer based on which the EBS instance is configured. Firstly, once you start the VM for the first time, for the below prompt, just enter root and it will prompt you for new passwords of all the users one by one. Once you enter the passwords, it will start configuring EBS instance automatically. It runs Autoconfig on both DB and APPS Tier automatically. The last prompt you see is whether you want to configure EBS Services to start with boot which I didn’t.
Once EBS instance is configured, I changed the IP Configuration, updated hosts file and restarted the VM to ensure the Static IP changes take effect.
Update your Windows Hosts file with apps.example.com entry and you should now be able to access your EBS Instance.
Now that we have configure both the VM and EBS instance, start the EBS instance using the inbuilt scripts for VM appliance i.e. startdb.sh and startapps.sh. You can also use the traditional adstartal.sh script as well.
Known Issues and Suggestions
Make sure that you handle the network configuration properly during the initial VM boot. Usually you can use the DHCP option to easily complete the installation first and then configure IPs later.
You can optionally configure to start EBS along with operating system boot which I recommend for non-DBA users. For DBA users, I obviously don’t recommend it since we have better control over the EBS.
You can find great details about using VM Appliance using Oracle VM also using MOS Doc:
Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment Guide, Release 12.2.8 (Doc ID 2462176.1)
By default SYSADMIN is locked and you need to unlock it as shown below: