STEP by STEP Installation of Oracle Applications Release 12


This is the install process for R12 Oracle applications on LINUX. Assuming that the LINUX is ready with all the rpms and OS settings.

I am doing a multiuser installation on LINUX.

In order to prepare for a multi-user installation, you must first create an oracle user account and an applmgr user account. Both should be created with a default shell that is compatible with the Bourne shell. Log in as root to run Rapid Install. Then specify the oracle user as the Oracle OS user, and the applmgr user as the Apps OS user.

Please complete all standard pre-reqs for LINUX install ( Like "/etc/sysctl.conf" for Shared memory and semaphors)

Create Oracle user
#useradd -u 1100 -g dba oraalpha
#passwd oraalpha
Changing password for user oraalpha.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
#

#useradd -u 1101 -g dba appalpha
#passwd appalpha
Changing password for user appalpha.
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
passwd: all authentication tokens updated successfully.

Create the STAGE area (Stage area is the software location for R12 software)


The script prompts you to choose the components that you want to stage:
1. Oracle Applications
2. Oracle Database technology stack (RDBMS)
3. Oracle Applications database (Databases)
4. Oracle Applications technology stack (Tools)
5. APPL_TOP

You should be able to see the following directories. (After your stage location is ready)
Software/Disk1/rapidwiz/adautostg.pl : This helps in creating the stage area for your installation.
startCD
oraDB
oraAppDB
oraAS
oraApps


After your stage area is ready, You can start the installation.
Please note that starting with R12 you need not to install the JDK seprately.

1. Login as root (on GUI , May be a VNC session)

cd /StageR12/startCD/Disk1/rapidwiz

Please note : If you want to use an alias (not the actual name of the host machine), use the
-servername parameter when you start Rapid Install.

rapidwiz -servername alias
rapidwiz -techstack (Can be used to install techstack only)

If install fails in between and you may need to restart it , You can use rapidwiz -restart


========
Installation Begins...

cd /StageR12/startCD/Disk1/rapidwiz
./rapidwiz


Oracle applications release 12 installation screen 1.


Oracle applications release 12 installation screen : This is welcome screen


You may choose if you want to do a fresh install of Release 12 oracle applications or You want to upgrade the existing oracle applications to R12. In this post we are doing the Fresh install of a Vision database with R12 Oracle applications.



Oracle connection tool information (If required and this is optional)


If you have Oracle support login you can provide the information in the above screen.
You may choose to create a new config file OR if you already have config file you can used the existing one.

Port pool: One of the very important task in installation. You should be careful here, Please make sure that no other applications is using the same port.
The net result of this is that there are 100 different port pools (sets), which are guaranteed to contain non-overlapping values
Vision Demo database is the Database which comes with the sample oracle applications data. This is used to the training purposes.

provide the base directory oracle and applmgr user details.

Another important discion to make here. If you want to keep all services on a single node you should do a Single node installation. If you want to spread the services on different boxes you can add another node. In General, The recommonded way is that we should keep the admin and Db server on one node and web/form on another node. This is to get the best perofmance.

This is the pre-req cheque



Once all pre-req checks are complete , You are ready to install the Oracle applications R12

Final screen before install.


Installation in progress....



Post innstall checks.

This is a known error  and generally occurs if you donot have enough memory at the time of post check. If you retry you may get success, Otherwise free some memory and then retry.

You must have all greens here in order to have your oracle applications work.

You are now ready to use the Oracle Applocations Release 12

Enter with Default username and password
:You must change all password to secure your oracle applications here.



Error Details:

checking URL = http://:/OA_HTML/AppsLogin




RW-50016: Error: - {0} was not created:

File = {1}

Fix:
This is a known error and generally occurs if you donot have enough memory at the time of post check. If you retry you may get success, Otherwise free some memory and then retry.



you may check this from DBA also, That this is related to Memory.

ORA-00060: Deadlock detected. More info in file /u05/oracle/ALPHA/db/tech_st/10.2.0/admin/ALPHA_serv0611/udump/alpha_ora_10277.trc.

Wed Apr 14 01:47:32 2010

Process J000 died, see its trace file

Wed Apr 14 01:47:32 2010

kkjcre1p: unable to spawn jobq slave process

Wed Apr 14 01:47:32 2010

Errors in file /u05/oracle/ALPHA/db/tech_st/10.2.0/admin/ALPHA_serv0611/bdump/alpha_cjq0_16160.trc:





Waited for process J000 to initialize for 60 seconds

*** 2010-04-14 00:31:20.440

Dumping diagnostic information for J000:

OS pid = 27634

loadavg : 11.75 5.49 5.12

memory info: free memory = 0.00M

swap info: free = 0.00M alloc = 0.00M total = 0.00M

F S UID PID PPID C PRI NI ADDR SZ WCHAN STIME TTY TIME CMD

000 D oraalpha 27634 1 0 78 0 - 23427 lock_p Mar22 ? 00:00:00 ora_j000_ALPHA

(no debugging symbols found)

Using host libthread_db library "/lib/tls/libthread_db.so.1".

(no debugging symbols found)

[Thread debugging using libthread_db enabled]


Please feel free to write if you need additional information on R12 install.
This blog is for STUDY purpose only, Please read Oracle Official documentations for the Refrences.



.

4 comments:

  1. This comment has been removed by a blog administrator.

    ReplyDelete
  2. This comment has been removed by a blog administrator.

    ReplyDelete
  3. Did you know that that you can make dollars by locking selected pages of your blog / website?
    To start you need to open an account on AdWorkMedia and use their content locking plugin.

    ReplyDelete