Académique Documents
Professionnel Documents
Culture Documents
Contents
Objective ............................................................................................................................................................ 1
Download & Unzip ......................................................................................................................................... 2
Download ........................................................................................................................................................... 2
Unzip ................................................................................................................................................................... 2
MD5 Checksums ............................................................................................................................................... 2
Reference .......................................................................................................................................................... 27
Metalink Notes ................................................................................................................................................ 27
Articles............................................................................................................................................................... 27
ii
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
iii
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Objective
Step by Step instructions to install Oracle Applications R12(12.1.1) on Oracle Enterprise Linux 5 are
described in this article. This is a single node installation, meaning that the database, all product
directories and AD core directories, and all servers (concurrent processing, forms, and Web) are
installed on a single node under one common APPL_TOP.
The database node and the Applications node can be installed on the same machine. This type of
installation is generally used for small systems or for demonstration purposes. More commonly, the
database node is installed on one machine, and the Applications node on another machine. This
provides improved manageability, scalability, and performance.
This document will take Linux 64 bit platform as example. And my hardware configuration is
Item Configuration
CPU 2 * Intel(R) Xeon(R) X5670
2.93GHz
RAM 6G
Disk /u01 300 GB
Space /u02 200 GB
/ 100 GB
1
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Download
Official Download Link https://edelivery.oracle.com/
For Oracle Internal User, you can also download from link:
https://sac.us.oracle.com/download/index.html
Download Tips:
Use the following command for Batch download, firstly collect all URLs required and put it in a text
file, say download.txt, one URL on a line
wget -i download.txt
(-i means Read URLs from file.)
Unzip
Create stage area - for downloaded installation pack, just unzip all zip files under stage area
directory StageR12, eg.
unzip B53824-01_1of4.zip -d /u02/ StageR12
unzip B53824-01_2of4.zip -d /u02/ StageR12
MD5 Checksums
Strongly suggest you perform MD5 check against the stage area.
The md5 checksums for the staged directory structure can be used to validate the software integrity.
Do this by running the md5sum program against the stage area using the oracle created checksum
file. Note for can observe you have any problem with your stage or not(Corrupted zip etc)
2
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Pre-Install Task
Disk Space
File System Space Requirements for Standard Installation
Node Space Required
Applications node file system (includes OracleAS 35 GB (50 GB on HP-UX Itanium)
10.1.2 Oracle Home, OracleAS 10.1.3 Oracle Home,
COMMON_TOP, APPL_TOP,and INST_TOP)
Database node file system (Fresh install) 55 GB
Database node file system (Vision Demo Database) 208 GB (210 GB on HP-UX
Itanium)
Stage area(unzipped files) 47 GB
The total space required for a standard system (not including the stage area) is 85 GB for a fresh
install with a production database, and 233 GB for a fresh install with a Vision Demo database.
You can use below Unix command to check disk space
df h
RPM
Per Note: 761566.1
First, you should check your Linux Kernel, to determine your linux version, enter:
uname r
3
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
openmotif21-2.1.30-11.EL6.i686 (32-bit)1
xorg-x11-libs-compat-6.8.2-1.EL.33.0.1.i386 (32-bit)
The following packages must be installed from the Oracle Linux 6 distribution media:
binutils-2.20.51.0.2-5.11
gcc-4.4.4-13.el16.x86_64
gcc-c++-4.4.4-13.el16.x86_64
glibc-2.12-1.7.el6.i686 (32-bit)
glibc-2.12-1.7.el6.x86_64
glibc-common-2.12-1.7.el6.x86_64
glibc-devel-2.12-1.7.el6.i686 (32-bit)
glibc-devel-2.12-1.7.el6.x86_64
libgcc-4.4.4-13.el6.i686
libgcc-4.4.4-13.el6.x86_64
libstdc++-devel-4.4.4-13.el6.i686
libstdc++-devel-4.4.4-13.el6.x86_64
libstdc++-4.4.4-13.el6.i686
libstdc++-4.4.4-13.el6.x86_64
make-3.81-19.el6.x86_64
gdbm-1.8.0-36.el6.i686
gdbm-1.8.0-36.el6.x86_64
libXp-1.0.0-15.1.el6.i686
libXp-1.0.0-15.1.el6.x86_64
libaio-0.3.107-10.el6.i686
libaio-0.3.107-10.el6.x86_64
libgomp-4.4.4-13.el6.x86_64
sysstat-9.0.4-11.el6.x86_64
4
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
util-linux-ng-2.17.2-6.el6.x86_64
unzip-5.52-3.0.1.el5.x86_642
compat-libstdc++-296-2.96-144.el6.i686
compat-libstdc++33-3.2.3-69.el6.i686
Additionally, the following RPMs are required for the database tier running 11gR2 (users must upgrade the
bundled 11gR1 DB to 11gR2 either before or after installing 12.1) on the database tier:
compat-libstdc++-33-3.2.3-69.el6.x86_64
elfutils-libelf-devel-0.148.1-el6.x86_64
kernel-uek-headers-2.6.32-100.28.5.el6.x86_64
libaio-devel-0.3.107-10.el6.x86_64
unixODBC-2.2.14-11.el6.i686
unixODBC-devel-2.2.14-11.el6.i686
unixODBC-2.2.14-11.el6.x86_64
unixODBC-devel-2.2.14-11.el6.x86_64
xorg-x11-utils-7.4-8
Note:
1: The openmotif package version must be 2.1.30 (for example, openmotif-2.3.3-1 is not supported).
2: This unzip package (available from EL 5 distribution) is only required for purposes of running Rapid
Install to unzip the required EBS files as part of the installation.
Be sure you have above rmp on your system, you can use below command to check whether RPM
packages are installed or not
rpm -qa --queryformat "%{NAME}-%{VERSION}.%{RELEASE} (%{ARCH})\n" | grep gcc
q = query
a = all
Whats the RPM:The Red Hat Package Manager (RPM) is a toolset used to build and manage
software packages on UNIX systems. Distributed with the Red Hat Linux distribution and its
derivatives (CentOS is 100% compatible rebuild of the Rehat Enterprise Linux).
The RPM files represent application or package that you can install on Linux system.
5
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
JDK
JDK 6 is bundled with Oracle E-Business Suite version 12.1.1. You do NOT need to install the JDK
separately.
/etc/hosts
For Oracle Linux 4, 5 and 6, and Red Hat Enterprise Linux 4 and 5:
Verify that the /etc/hosts file is formatted as follows:
127.0.0.1 localhost.localdomain localhost
[ip_address] [node_name].[domain_name] [node_name]
/etc/sysconfig/network
Verify that the /etc/sysconfig/network file is formatted as follows:
HOSTNAME=[node_name].[domain_name]
/etc/sysconfig/networking/profiles/default/network
If the /etc/sysconfig/networking/profiles/default/network file exists, remove it.
If you changed any files in the previous steps, restart the system.
/etc/sysctl.conf
Edit the /etc/sysctl.conf file to configure your kernel settings. After editing the file, use the "sysctl -p"
command or restart the system to invoke the new settings.
Note: If the current value for any parameter is higher than the value listed in the following table,
then do not change the value of that parameter.
The following table lists the kernel settings for Oracle Linux 4, 5 and 6, Red Hat Enterprise Linux
6
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
1: set using the following entry in the /etc/sysctl.conf file: kernel.sem = 256 32000 100 142
2: On the server running the EBS Database, this kernel parameter must be the lesser of half the size of
the physical memory (in bytes) and 4294967295
3: values recommended for the local port range may need to be adjusted according to the specific
needs of the user's environment in order to avoid port conflicts.
/etc/security/limits.conf
Open the /etc/security/limits.conf file and change the existing values for "hard" and "soft"
parameters as follows. Restart the system after making changes.
Note: If the current value for any parameter is higher than the value listed in this document, then do
not change the value of that parameter.
* hard nofile 65535
* soft nofile 4096
* hard nproc 16384
* soft nproc 2047
/etc/resolv.conf
Add or update the following entries to these minimum settings in the /etc/resolv.conf file on each
server node:
options attempts:5
options timeout:15
OS Library Patch for Oracle HTTP Server(on Oracle Linux 5, RHEL 5 and Oracle Linux 6 only)
Download and apply the patch 6078836 from My Oracle Support to fix an issue with the Oracle
HTTP Server (missing libdb.so.2) bundled with the E-Business Suite technology stack.
7
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Note that this patch (which includes a required operating system library) must be applied before
installing Oracle E-Business Suite.
Without this patch, after installation, HTTP Server can not start.
Link to Motif library in Oracle Application Server 10.1.2 (on Oracle Linux 5 and RHEL 5 only)
Perform the following command (as root on your system) to update a required link to a Motif library
prior to relinking or patching the 10.1.2 Application Server Oracle Home:
# unlink /usr/lib/libXtst.so.6
# ln -s /usr/X11R6/lib/libXtst.so.6.1 /usr/lib/libXtst.so.6
chown changes the user and/or group ownership of each given file.
-R, operate on files and directories recursively
8
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Installation process
Export Display
To ensure we have a graphical installation process, we can export server to our local linux which
have X window system. If your server have installed X window, then you can ignore this step.
./rapidwiz
If you intend to use standard installation mode, you need login as root user.
[root@bej301441 rapidwiz]#cd /u02/StageR12/startCD/Disk1/rapidwiz
[root@bej301441 rapidwiz]# ./rapidwiz
Rapid Install Wizard is validating your file system......
4 dvd labels found
Rapid Install Wizard will now launch the Java Interface.....
9
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
10
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
11
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
12
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
13
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
14
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
15
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
16
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
17
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
For Apps user, Modify /.bash_profile, add your Apps env file path into it, eg.
. /u01/oracle/mc3yd213/apps/apps_st/appl/APPSmc3yd213_bej301441.env
18
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Application Users:
SYSADMIN/SYSADMIN
MFG/WELCOME
OPERATIONS/WELCOME
SERVICES/WELCOME
MRC/WELCOME
HRMS/WELCOME
19
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
$COMMON_TOP
R12:<APPS_BASE>/apps/apps_st/comn(Common files such as Java&HTML)
NOTE: $JAVA_TOP is under $COMMON_TOP
$ORACLE_HOME
R12:<APPS_BASE>/apps/tech_st/10.1.2
ORADATA
R12:<ORACLE_BASE>/db/apps_st/data
NOTE:Oracle 10g database files
===INSTANCE HOME===
INST_TOP
R12:<APPS_BASE>/inst/apps/<context_name>
NOTE:Configuration,logs,Certificates.
20
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
NOTE: the linux 32-bit and the 64-bit patch are one and the same. 32-bit Linux patches are
applicable for 64-bit Linux OS as well.
Documents
Official Documents
Oracle E-Business Suite Release 12.1.3 Readme (Doc ID 1080973.1)
Database Preparation Guidelines for an Oracle E-Business Suite Release 12.1.1 Upgrade [Doc ID
761570.1]
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86 [Document
761564.1]
External references
http://my.opera.com/jafferappsdba/blog/2011/12/17/upgrade-from-ebs-12-1-1-to-12-1-3
http://oracleminds.wordpress.com/2011/12/22/how-did-i-upgrade-our-oracle-ebs-from-r12-1-1-t
o-12-1-3/
2. Installation packs
21
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
* Patch 9239089
* Patch 9239090
* Patch 9239095
* Patch 9817770
* Patch 9966055
Installation process
1.Set Application Environment
source /d01/oracle/VIS/apps/apps_st/appl/APPSVIS_adc6180205.env
source /d01/oracle/VIS/apps/apps_st/appl/APPSVIS_ebs.env
6. edit the init parameter file in the database(Using 11gR1 follow doc.761570.1)
/d01/oracle/VIS/db/tech_st/11.1.0/dbs/initVIS.ora
vi initVIS.ora
add (_disable_fast_validate=TRUE).
7. set pga and sga size in init parameter file (initVIS.ora file)
pga_aggregate_target=2G
Note:
(If errorlike below:
ORA-04030: out of process memory when trying to allocate 822904 bytes (pga heap, kco buffer)
ORA-07445: exception encountered: core dump [dbgtfdFileWrite()+48]
set the _pga_max_size initialization parameter to a larger value as follows:
_pga_max_size=104857600
and restart your database.)
22
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
sqlplus / as sysdba
sql> startup pfile='/d01/oracle/VIS/db/tech_st/11.1.0/dbs/initVIS.ora'
23
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
24
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Enter the location for the disk labeled: Oracle Applications Rapid Install RDBMS Disk 1
While installation, it pop us a window which ask to select install disk.
25
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Error Message:
Select the root directory of the required Rapid Install Disk
Enter the location for the disk labled:
Oracle Applications Rapid Install - RDBMS Disk 1
This is very big mistake, log will tell you reason
Disk platform missmatch.
required platform: LINUX_X86-64
Disks for platform: Linux
26
Oracle Application R12 (12.1.3) Installation on Linux (64 bit) R12 Installation
Reference
Metalink Notes
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86 [ID
761564.1]
Oracle E-Business Suite Installation and Upgrade Notes Release 12 (12.1.1) for Linux x86-64 [ID
761566.1]
How to locate the log files and troubleshoot Rapid Install for Release 12.0.x and 12.1.x (Doc ID
452120.1)
Articles
Oracle Applications Installation Guide: Using Rapid Install R12(12.1.1)
http://docs.oracle.com/cd/E18727_01/doc.121/e12842.pdf
27