Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Installation Guide

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 44

RishOraDev's Oracle Blogs

THE ORACLE APPLICATIONS SPECIALIST


Search for:
HOME
 SQL/PLSQL
 EBS
 ERP CLOUD
 OCI
 PRESENTATIONS
 ABOUT ME

GET YOUR OWN ORACLE EBS R12.2 INSTANCE


ON VIRTUALBOX
Posted on Apr 12, 2021 by RishOraDev 21 comments
3 Votes

Evolution of Oracle E-Business Suite VM Virtual Appliance


Have you ever wondered, as an Oracle E-Business Suite Developer or
a Functional Consultant, how you can setup your own Oracle E-Business
Suite R12 environment, where you can perform all your POCs, which you
can’t perform on a client environment, otherwise? Are you an Oracle
Database Administrator, wondering where you can perform a test
upgrade of your Oracle EBS environment? If yes, then this blog post is for
you.

Implementing Oracle E-Business Suite environment, from scratch, can be a


challenging task. It requires a lot of resources, in terms of hardware [ disk
space, CPU, memory, etc ], and a team of developers, functional consultants,
testers and of-course DBAs to configure and implement the environment.
The life-cycle of the project can take months and involve a lot of
complexities.

Well, Oracle has a solution to this. Using Oracle’s VirtualBox and Oracle
VM Server, you can now configure a test on-premises EBS R12 environment
within a few hours. Oracle has released a number of EBS R12 virtual
appliances over the years. These appliances are available for download from
the Oracle Software Delivery Cloud. You can use these appliances to create
Oracle E-Business Suite Vision demo instances on single, unified virtual
machines containing both the database tier and the application tier. Some of
the available versions of the Oracle E-Business Suite Release 12.2.X is
shown in the table below, along with their announcement dates. There is also
a Release 12.1.3 VM Virtual Appliance available for download.

Oracle E-Business Suite Announcement


Virtual Machine Version Date

EBS R12.2.10 January 14, 2021

EBS R12.2.9 October 21, 2019

EBS R12.2.8 February 4, 2019

EBS R12.2.7 February 20, 2018

EBS R12.2.6 May 5, 2017

In this blog, I’ll demonstrate the steps involved in getting an Oracle


EBS R12.2.9 environment up and running. If you want to setup any other
version, the steps are pretty much similar.

Note: This virtual appliance is for on-premises use only. If you’re interested
in running Oracle E-Business Suite on Oracle Cloud, see Getting Started with
Oracle E-Business Suite on Oracle Cloud (MOS Note 2066260.1) and Oracle
E-Business Suite and Oracle Cloud for more information.

EBS Technology Stack Components for Oracle E-


Business Suite 12.2.9 VM
The Oracle E-Business Suite 12.2.9 VM virtual appliance delivers the full
software stack, including the Oracle Linux 6.10 (64-bit) operating system,
Oracle E-Business Suite, and additional required technology components.
The embedded technology components and their versions are listed in the
table below

Technology
Version (and associated MOS Doc ID if applicable)
Component

RDBMS Oracle Home 12.1.0.2

Oracle E-Business Suite 12.2.9 Release Update Pack (MOS Note 2495027.1)
R12.AD.C.Delta.11 and R12.TXK.C.Delta.11 (MOS Note 1617461.1)
Application Code
Consolidated technology patches for database and application tier technology stac
Level
components (MOS Note 1594274.1)
Oracle E-Business Suite Data Removal Tool (DRT) patches (MOS Note 2388237.

Oracle Forms and


10.1.2.3
Reports

WebLogic Server 10.3.6.0

Web Tier 11.1.1.9

JDK JDK 1.7.0_231

Java Plugin J2SE 1.7

Critical Patch Update


July 2019 (MOS Note 2555452.1)
(CPU)

So, let’s take a deep dive and see how you can setup your own EBS R12.2.9
environment.

Basic Systems Requirements


 A 64-bit Desktop or Laptop running Oracle Virtual Box.
 At least 6 GB RAM.
 At least 500 GB of disk space.

Steps

1. Download Oracle VM Virtual Appliance for Oracle E-


Business Suite 12.2.9
Search for Oracle VM Virtual Appliance for Oracle E-Business Suite
12.2.9 from the Oracle Software Delivery Cloud, select Linux x86 64 bit as
the Platform and click on Continue.

Read and Accept Oracle License Agreement and click on Continue.

The file download window opens. Oracle VM Virtual Appliance for Oracle
E-Business Suite 12.2.9 is shipped through 18 different zipped files ( 63.0
GB ). Click on Download. This process may take a while, depending on your
internet speed.
2. Unzip and Merge the Unzipped files.
2.1. Unzip the files: Once all the files are downloaded, the next step is to
Unzip all these files in a single folder. This would require an additional
storage space of around 70 GB. It is recommended that you use 7-zip to
unzip the files. This is because using Winzip sometimes causes the files to
get corrupted, because of the file size. Once unzipped, these are the list of
OVA part files that you will see in the folder.
2.2. Merge or Concatenate the Unzipped files: The next step is to
merge the OVA part files into a single .OVA file. In order to do that, open up
a command prompt, navigate to folder containing the OVA part files, and
copy and paste the following command.

type Oracle-E-Business-Suite-12.2.9_VISION_INSTALL.ova.00 Oracle-E-Business-


Suite-12.2.9_VISION_INSTALL.ova.01 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.02 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.03 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.04 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.05 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.06 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.07 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.08 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.09 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.10 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.11 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.12 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.13 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.14 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.15 Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova.16 > Oracle-E-Business-Suite-
12.2.9_VISION_INSTALL.ova

Once you type this command and hit enter, the merge process is kicked off.
The process takes around 45-60 mins or more, based on your CPU speed and
RAM.
When the merge process is complete, a single .OVA file will be generated. At
this point, the OVA part files can be deleted to free up hard drive space.

3. Import VM Appliance to Virtual Box and environment setup.


3.1. Import the VM Appliance to Virtual Box: Open Virtual Box and click
on File > Import Appliance.
Click on Expert mode and edit the Virtual Disk Image path to point to a
location with at least 300 GB of disk space. If there is not enough space, then
the process will abort.

Locate and select the source file system ( the .ova file which was created
after the merge ).
Click on Import.
This kicks off the process to import the virtual disk.
When the import process completes, the virtual machine will be listed in
the Virtual Box Manager.

3.2. Configuring the Virtual Machine.

Select the newly imported Virtual Appliance and click on Settings.

The settings window pops up. Click on System. For Boot Order settings in
the Motherboard tab, move Hard Disk to the top and un-
check Floppy and Optical.
Adjust Base Memory.
Navigate to the Processor tab.
Navigate to the Display settings and go to the Remote Display tab, un-
check the Enable Server checkbox.
Navigate to the Recording tab and un-check the Enable
Recording checkbox.
Navigate to the Network settings and select Host-Only Adapter. This will
enable SSH client and the browser to access the Appliance.
Note: This post assumes that you are configuring an on-premises EBS R12
environment. If you want to integrate your EBS Server to applications hosted
on different servers, you have to chose a different Network Adapter. More on
different Network Adapters for VirtualBox can be found here.

3.3. Starting the Virtual Machine.

Click on Start.
A red progress bar is displayed at the bottom of the page. At the end of the
boot process, the login prompt is displayed.

3.4. Resetting passwords.


The next step is to reset the passwords for root, oracle and applmgr, when
prompted.

This will kick off the post installation processing.


All <PRODUCT>_TOP(s) are installed. This process may take a while.
3.5. VISION Application Installation.

At the end of the post-installation process, the system prompts whether you
want the VISION Demo instance to be configured. Enter VISION and hit
Enter.
Once the VISION Demo Instance is configured, issue the ifconfig command.
Note down the host.

Also issue the hostname command and note down the hostname.

3.6. Starting up the services


At this point, the environment is already configured. Now you need to start
up the services for both database and application tiers. For doing this you
can use putty and login to the environment using the oracle user.

Then navigate to the directory /u01/install/APPS/scripts/ and execute the


shell script startdb.sh, using the command ./startdb.sh

This will start the database tier services.


With the database services up and running, start the application tier services
by executing the startapps.sh script.

3.7. Changing host file in your computer/laptop

With both the DB tier and APPS tier up and running, the environment is ready
to be accessed. You just need to amend the hosts file in your computer, so
that you can access the environment through the browser. Hence, in your
laptop/computer, locate the hosts file and add the IP address of your newly
configured environment and hostname. On Windows machines, this file is
present in C:\Windows\System32\drivers\etc directory.
Congratulations!!! You are now all set to login to your newly
configured Oracle E-Business Suite R12.2.9 environment. Open any
browser ( preferably Internet Explorer ) and type in

http://apps.example.com:8000/OA_HTML/AppsLogin

The first login should be done through SYSADMIN user. If you need to
change the SYSADMIN user password, you can change it through
the enableSYSADMIN.sh script. And if you need to change any of
the DEMO users, then use the enableDEMOusers.sh script.
Once you login, try to open a form. Voila!!!

I hope you find this post helpful. If you do like this post, please let me know
in the comments section below. In case you get stuck or have any queries
with the steps, please feel free to reach out and I’ll try my best to get back to
you as soon as possible.

Accessing the Application Tier using Putty

Open a Putty session, provide the IP address of the newly configured


environment and ssh port [default is 22] and connect.
Connecting to EBS Database from SQL Developer installed on the
host

Open SQL Developer, provide


the hostname [apps.example.com], port [1521],
and SID [EBSDB], username [ APPS ] and password [ default password is
‘apps’].

References

 Oracle VM Virtual Appliance for Oracle E-Business Suite Deployment


Guide, Release 12.2.9 (MOS Note 2580936.1)
 Oracle VM Documentation Library
 Oracle VM VirtualBox
 Hardware Certification List for Oracle Linux and Oracle VM Hardware
Certification List for Oracle Linux and Oracle VM
 Oracle E-Business Suite Release 12.2 Information Center (MOS
Note1581299.1)

Related Articles

 EBS 12.2.9 VM Virtual Appliance for On-Premise Now Available


 EBS 12.2.8 VM Virtual Appliance Now Available
 EBS Release 12.2.7 VM Virtual Appliance Now Available
 Oracle VM Virtual Appliance for E-Business Suite 12.2.6 Now Available
 Oracle EBS R12.2.X Instance On VirtualBox

Like and Share On:

 Share

 Print


Loading...
Related

Intro: Extending Oracle E-Business Suite R12 using Oracle APEX #JoelKallmanDay
Oct 11, 2022
In "APEX"
Change Corporate Branding in Oracle EBS R12.2
Sep 13, 2021
In "EBS"

Create Custom Application in Oracle EBS R12.2


Feb 10, 2022
In "EBS"

tagged with E-Business Suite, EBS, Oracle, R12, VirtualBox

 EBS

21 COMMENTS

 Srihari Vedante

Apr 18, 2021 12:29 PM


Rishin – This is quite detailed, informative and comprehensive. Well
done. This helps consultants looking to build their own sandbox to play
with and explore newer options.

Like
Reply

 RishOraDev

Apr 18, 2021 3:23 PM

Thanks Srihari…

Like
Reply

 abder2015oracle

Oct 6, 2021 2:47 PM

Hi,
Thank you for your guide installation EBS with VirtualBox. But I have 2
questions:
– How to acces and explore files EBS VM with Putty ?
– How to access Database EBS with SQL Developer on windows.

Thanks.
Abder

Like
Reply

 RishOraDev

Oct 9, 2021 5:42 PM

Hi Adber,
I have amended the details at the end of the post. Hope you
find it useful.
Regards,
Rishin

Like
Reply

 abder2015oracle

Oct 18, 2021 10:14 PM

Hi Rishin,
Problem is solved with SQL Developer. Thanks.

Like
Reply
 vasantha vedantham

Dec 14, 2021 5:16 AM

Could also share me WINSP details

Like
Reply

 Anirudh

Jan 23, 2022 12:00 PM

Hi, I am unable to connect to APPS schema in SQL Developer, could


you please help me. I am able to connect through putty and can
perform all actions but in SQL Developer I am unable to connect.

Like
Reply

 RishOraDev

Jan 23, 2022 9:01 PM


Hi Anirudh,
Can you please coonect using the root user, and execute the
following command. Please let me know if this helps:
iptables -I INPUT -p tcp -d port 1521 -j ACCEPT
Regards,
Rishin

Like
Reply

 Anirudh

Jan 24, 2022 6:03 AM

Hi Rishin, Thank you for the response!! when I am


trying to execute the command using root user it
says – Bad argument ‘1521’ . Could you please guide
me

Like
Reply

 Anirudh

Jan 24, 2022 6:12 AM


Thank you, it worked dint realized that there
are 2 “-” for d port. I am able to connect to
APPS schema in SQL developer now.

Like
Reply

 RishOraDev

Jan 25, 2022 2:40 PM

Hi Anirudh,
Glad that it helped and you were able to
resolve the issue.
Regards,
Rishin

Like
Reply

 dahmane2017

Jan 25, 2022 6:21 PM

It is worked. Thank you.

Like
Reply
 Anirudh

Jan 29, 2022 2:42 PM

Hi Rishin, I am facing an issue with the form’s opening. When I logged


in and tried to open the form in IExplorer it doesn’t do any action just
stayed on the logged-in page. I tried in Mozilla Explorer in that it gives
the following error “Failure of Web Server bridge: No backend server
available for connection: timed out after 10 seconds or idempotent set
to OFF or method not idempotent.”. Could you please guide me?
Thanks!!!

Like
Reply

 Sri P

Mar 1, 2022 5:24 PM

Thanks Rishin for your efforts in outlining detailed steps to get EBS up
and running on a laptop. This is was extremely helpful. I would like to
know if you know of a similar setup to integrate Jdeveloper/OA
Framework with EBS R12.

Like
Reply

 Vic
Apr 11, 2022 9:13 AM

Hi Rishi, thanks for this very detailed explanation, it is extremely


helpful to me. Would you mind helping with the forms as I am getting
the below.
In order to access this application, you must install the J2SE Plugin
version 1.8.0_221. To install this plugin, click here to download the
oaj2se.exe executable. Once the download is complete, double-click
the oaj2se.exe file to install the plugin. You will be prompted to restart
your browser when the installation is complete.

Like
Reply

 Dito Mathews

Jun 15, 2022 5:51 PM

Can you also give details regarding the shutting down of the VM
properly? I did that by doing stopapps.sh and then stopdb.sh and then
finally shutdown the machine in VM. Now when I am starting again
from VM I am getting the error while giving ./startdb.sh

TNS-12543: TNS:address already in use


TNS=12560: TNS:protocol adapter error
TNS-00512: Address already in use
Linux Error: 98 : Address aleady in use
Like
Reply

 Muhammad Noman Khalid

Jun 17, 2022 2:46 PM

Thanks it is very knowledgeful document. i have installed succesfully


on my machine. However, when i retrying to open application i am
getting this

Failure of Web Server bridge: No backend server available for


connection: timed out after 10 seconds or idempotent set to OFF or
method not idempotent.

please assist.

Like
Reply

 Abbas

Aug 14, 2022 10:31 AM

Thanks Rishi for the detailed steps, very easy to follow.

Below is an update:
To connect to the DB using SQL Developer, below is the command

iptables -I INPUT -p tcp –dport 1521 -j ACCEPT

Like
Reply

 Anup

Oct 20, 2022 11:14 AM

Hi Rishin,
How to connect to the DB on a Mac machine? Could you let me know
please? and would we still need to setup a putty equivalent session on
a Mac to connect to the DB as from what I understand the putty
session is for connecting to the app tier.
Thanks

Like
Reply

 Akshat Bansal

Nov 1, 2022 9:51 PM

Hi Rishin
Thank you very much for detail drilling down. It is helping and keep
helping a lot of people who are struggling to get your hands running on
Oracle Apps.

I am able to connect DB through putty and sql developer but struggling


with internet browser due to below error.

I would really appreciate if someone could help me out ?

Failure of Web Server bridge:

No backend server available for connection: timed out after 10 seconds


or idempotent set to OFF or method not idempotent.

Like
Reply

 Rajesh

Nov 11, 2022 5:43 PM

Reblogged this on Bed Time Stories for Us and commented:

One of the best articles you can find online for setting up your own
Oracle EBS R12 12.2.x Virtual Appliance. Enjoy

Like
Reply

LEAVE A REPLY
ARCHIVES
o Oct 2022 (1)
o Mar 2022 (1)
o Feb 2022 (1)
o Jan 2022 (1)
o Sep 2021 (4)
o Aug 2021 (1)
o Jul 2021 (2)
o Apr 2021 (1)

TAGS

19c 19c Installation 21c Installation 21c XE adsplice AD Splice APEX APEX EBS background BI
Reports Branding change Corporate Branding custom-login.css custom-login.js Custom

Application customization customize customize login page Database E-Business


Suite EBS EBS R12.2 ESS FND: Personalization Region Link Enabled Innovation
Release Installation Integrate APEX with EBS Integration Linux 7 Linux 8 Local Login Hide

Items Login login.css login.js Login Page Logo OL8 Oracle Oracle Anaytics
Oracle 21c XE

SQL Oracle APEX Oracle Cloud Oracle Database Oracle Database 19c Oracle Database 21c Oracle
Database Express Edition Oracle DB 19c Oracle DB 21c Oracle ERP Cloud Oracle SQL Oracle
Virtual Box Oracle VM PAAS Pivot Pivoting Operations Pivoting Rows to
Columns Pivots prompt R12 R12.2 R12.2.X R12.2X SAAS SQL for Analysis and
Reporting text VirtualBox Virtual Box
POPULAR POSTS

o Get your own Oracle EBS R12.2 Instance On VirtualBox

Apr 12, 2021 21 comments

o Create ESS Job in Oracle ERP Cloud using BI Reports

Jul 12, 2021 3 comments

o Installing Oracle Database 21c on Oracle Linux 7


Aug 17, 2021 3 comments

o Change Corporate Branding in Oracle EBS R12.2

Sep 13, 2021 2 comments

o Fun with Oracle Analytics SQL #1 : PIVOTS [ PART I ]

Sep 9, 2021 One comment

o Create Custom Application in Oracle EBS R12.2

Feb 10, 2022 No Comments

o Installing Oracle Database 19c on Oracle Linux 8

Jan 25, 2022 No Comments

o Install Oracle Database 21c XE On Linux 7

Sep 27, 2021 No Comments

o Fun with Oracle Analytics SQL #1 : PIVOTS [ PART II ]

Sep 10, 2021 No Comments

o Intro: Extending Oracle E-Business Suite R12 using Oracle


APEX #JoelKallmanDay
Oct 11, 2022 No Comments
SUBSCRIBE TO BLOG VIA EMAIL

Enter your email address to subscribe to this blog and receive notifications of
new posts by email.

Email Address:

Subscribe

RECENT POSTS

o Intro: Extending Oracle E-Business Suite R12 using Oracle


APEX #JoelKallmanDay Oct 11, 2022
o Customizing Oracle E-Business Suite Login Page in R12.2.5
or higher Mar 8, 2022
o Create Custom Application in Oracle EBS R12.2 Feb 10, 2022
o Installing Oracle Database 19c on Oracle Linux 8 Jan 25, 2022
o Install Oracle Database 21c XE On Linux 7 Sep 27, 2021

TABBED WIDGET

 Recent
 Popular
 Comments

o Intro: Extending Oracle E-Business Suite R12 using Oracle


APEX #JoelKallmanDay
o Customizing Oracle E-Business Suite Login Page in R12.2.5 or higher
o Create Custom Application in Oracle EBS R12.2
o Installing Oracle Database 19c on Oracle Linux 8
o Install Oracle Database 21c XE On Linux 7
o Change Corporate Branding in Oracle EBS R12.2
o Fun with Oracle Analytics SQL #1 : PIVOTS [ PART II ]

RECENT COMMENTS
Rajesh on Get your own Oracle
EBS R12.2…

Akshat Bansal on Get your own


Oracle EBS R12.2…

Anup on Get your own Oracle


EBS R12.2…

Abbas on Get your own Oracle


EBS R12.2…

Muhammad Noman Khali…


on Get your own Oracle EBS
R12.2…
CATEGORIES

o Home (12)
o APEX (1)
o EBS (5)
o ERP Cloud (2)
o SQL/PLSQL (5)

MOST VISITED PAGES

o Get your own Oracle EBS R12.2 Instance On VirtualBox


o Installing Oracle Database 19c on Oracle Linux 8
o Customizing Oracle E-Business Suite Login Page in R12.2.5 or higher
o Installing Oracle Database 21c on Oracle Linux 7
o Create ESS Job in Oracle ERP Cloud using BI Reports
o Create Custom Application in Oracle EBS R12.2
o Change Corporate Branding in Oracle EBS R12.2
o Fun with Oracle Analytics SQL #1 : PIVOTS [ PART II ]
o Install Oracle Database 21c XE On Linux 7

FOLLOW ME ON TWITTER

DISCLAIMER
This blog reflect my own views and do not necessarily represent the views of
my current or previous employers.

The contents of this blog is from my experience, you may use at your own
risk, however you are strongly advised to cross reference with Oracle
documentation and to test before deploying to production environments.

Website Powered by WordPress.com.


 Comment

 Follow

You might also like