Welcome to www.freeoraclehelp.com Got questions? Post comments Like the facebook page to get instant updates. Thank you!!!
Total Pageviews

Oracle Applications(Apps) R12 (12.1.1) Installation on Linux

Step by Step instructions to install Oracle Applications R12(12.1.1) on Oracle Enterprise Linux 4 or RHEL 4 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.

Rapid Install installs the Java Development Kit (JDK) 5.0 automatically. Oracle Applications Software from Oracle eDelivery is already staged. If you have got the CDs, Stage them using $ perl /mnt/cdrom/Disk1/rapidwiz/adautostg.pl

Oracle Applications R12 Installation on Linux 029

Here is the environment I have used in the installation process:

OS OEL 4 Update 8
Memory 12GB
Disk Space 100GB Disk (73GB required for fresh install ; 161GB for Vision)
Server Name erp.freeoraclehelp.com
Installation Type Single Node installation & Fresh database
Applmgr user oracle
DB Tier Base /oracle/erp/R12
Apps Tier Base /oracle/erp/R12
ORACLE_HOME /oracle/erp/R12/db/tech_st/11.1.0
ORADATA Location /oracle/erp/R12/db/apps_st/data
DATABASE SID ERPR12
Port pool 0

This article is organized into the following sections:

Pre-Install Tasks

Download the software from http://edelivery.oracle.com; Select E-Business Suite for Product Pack.

Ensure that /etc/hosts, /etc/resolv.conf, and /etc/oraInst.loc are set right:

[oracle@erp ~]$ cat /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1       localhost.localdomain localhost
192.168.1.50    erp.freeoraclehelp.com erp
[oracle@erp ~]$ cat /etc/oraInst.loc 
inventory_loc=/oracle/erp/R12/oraInventory
inst_group=oinstall
[oracle@erp ~]$ cat /etc/resolv.conf 
search freeoraclehelp.com
nameserver 192.168.1.1
# R12 Recommendations #
options attempts:5
options timeout:15
# R12 Recommendations #
[oracle@erp ~]$ 

Create OS User:

# groupadd oinstall -g 2000
# useradd -g oinstall -u 2000 oracle
# chown -R oracle:oinstall /oracle
Set Kernel Parameters:
[root@erp ~]#  tail /etc/sysctl.conf
# Oracle Recommendations for Apps  #
kernel.shmall = 2097152
kernel.shmmax = 4294967295
kernel.shmmni = 4096
kernel.sem = 256 32000 100 142
fs.file-max = 131072
net.ipv4.ip_local_port_range = 10000 65000
kernel.msgmni = 2878
kernel.msgmax = 8192
kernel.msgmnb = 65535
net.core.rmem_default = 262144
net.core.wmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_max = 262144
# Oracle Recommendations for Apps  #

[root@erp ~]# sysctl -p
Increase user limits: Add the following to  /etc/security/limits.conf
  * hard nofile 65535
  * soft nofile 4096
  * hard nproc 16384
  * soft nproc 2047
Add the following to /etc/profile
if [ $USER = "oracle" ]; then 
        if [ $SHELL = "/bin/ksh" ]; then 
              ulimit -p 16384 
              ulimit -n 65536 
        else 
              ulimit -u 16384 -n 65536 
        fi 
fi 

Ensure the following RPMs are installed:

glibc-2.3.4-2.25
glibc-common-2.3.4-2.25
binutils-2.15.92.0.2-21
compat-libstdc++-296-2.96-132.7.2
gcc-3.4.6-3
gcc-c++-3.4.6-3
libgcc-3.4.6-3
libstdc++-3.4.6-3
libstdc++-devel-3.4.6-3
openmotif21-2.1.30-11.RHEL4.6**
pdksh-5.2.14-30.3
setarch-1.6-1
make-3.80-6.EL4
gnome-libs-1.4.1.2.90-44.1
sysstat-5.0.5-11.rhel4
compat-db-4.1.25-9
control-center-2.8.0-12.rhel4.5
xscreensaver-4.18-5.rhel4.11
libaio-0.3.105-2
libaio-devel-0.3.105-2

Oracle Applications Installation


Oracle Applications R12 Installation on Linux 001

Oracle Applications R12 Installation on Linux 002

Oracle Applications R12 Installation on Linux 003

Oracle Applications R12 Installation on Linux 004

Oracle Applications R12 Installation on Linux 005

Oracle Applications R12 Installation on Linux 006

Oracle Applications R12 Installation on Linux 007

Oracle Applications R12 Installation on Linux 008

Oracle Applications R12 Installation on Linux 009

Oracle Applications R12 Installation on Linux 010

Oracle Applications R12 Installation on Linux 011

Oracle Applications R12 Installation on Linux 012

Oracle Applications R12 Installation on Linux 013

Oracle Applications R12 Installation on Linux 014

Oracle Applications R12 Installation on Linux 015

Oracle Applications R12 Installation on Linux 016

Oracle Applications R12 Installation on Linux 017

Oracle Applications R12 Installation on Linux 018

Oracle Applications R12 Installation on Linux 019

Post-Install Checks

Once installation is complete, verify the logins at http://erp.freeoraclehelp.com:8000/OA_HTML/AppsLogin. Here are the default passwords.

Database:
SYS/change_on_install
SYSTEM/manager

Application Schema passwords:
APPS Schema: APPS/APPS
GWYUID User: APPLSYSPUB/PUB
Guest User: GUEST/ORACLE

Application Users:
SYSADMIN/SYSADMIN
MFG/WELCOME
OPERATIONS/WELCOME
SERVICES/WELCOME
MRC/WELCOME
HRMS/WELCOME

Oracle Applications R12 Installation on Linux 020

Oracle Applications R12 Installation on Linux 021

Oracle Applications R12 Installation on Linux 022

Oracle Applications R12 Installation on Linux 023

Oracle Applications R12 Installation on Linux 024

Oracle Applications R12 Installation on Linux 025

Oracle Applications R12 Installation on Linux 026

Oracle Applications R12 Installation on Linux 027

Oracle Applications R12 Installation on Linux 028

Admin scripts


RDBMS ORACLE_HOME Control scripts
(located under <RDBMS ORACLE_HOME>/appsutil/scripts/<CONTEXT_NAME>)

Control Script

Functionality

addbctl.sh Control database server
addlnctl.sh Control Oracle Net listener for the database server


RDBMS ORACLE_HOME Install scripts

(located under <RDBMS ORACLE_HOME>/appsutil/install/<CONTEXT_NAME>)

Install Script

Functionality

adsvdlsn.sh Start Oracle Net listener during installation
adcrdb.sh Start database and create database control files
addbprf.sh Set profile option values
adsvdcnv.sh Perform character set conversion and licensing tasks
adsvdb.sh Start database during installation


Application Service Control scripts

(located under <INST_TOP>/admin/scripts)

Control Script

Functionality

Node

adalnctl.sh Control Oracle Net8 listener for Applications services All application tier server nodes
adstrtal.sh Start all Applications server processes All application tier server nodes
adstpall.sh Stop all Applications server processes All application tier server nodes
adcmctl.sh Control Concurrent managers Concurrent processing server node
adapcctl.sh Control Apache processes HTTP server node
adopmnctl.sh Controls Oracle Process Manager HTTP server node
adoacorectl.sh Controls Oacore Oc4j Instance HTTP server node
adformsctl.sh Controls Forms Oc4j Instance HTTP server node
adoafmctl.sh Controls Oafm Oc4j Instance HTTP server node
jtffmctl.sh Control Oracle fulfillment server HTTP server node


Related Posts