You are on page 1of 13

Steps to Upgrade Oracle Apps(EBS) 12.0.6 to 12.1.

Table1: LIST OF PRE-REQUISITE PATCHES TO BE DOWNLOADED

S.
LIST OF PATCHES TO BE DOWNLOADED DESCRIPTION REMARKS
NO.
http://www.oracle.com/technetwork/java/javase/downloads/jdk- Download jdk-6u27-linux-i586-rpm.bin JDK and JRE
1
6u27-download-440405.html for JDK upgrade upgrade
http://www.oracle.com/technetwork/java/javase/downloads/jre- Download jre-6u27-linux-i586-rpm.bin from V5.0
2
6u29-download-513650.html for JRE upgrade To V6.0
3 7272722 10gAS(10.1.3.4) Patch set upgrade
Upgrade Opatch to 1.0.0.0.58 (release
4 6880880
10.1.0.0.0 )
10G AS
5 6702510 Additional Patches for 10.1.3.4
(HTTP/WEB
6 7484199 Additional Patches for 10.1.3.4
SERVER)
7 7411481 Additional Patches for 10.1.3.4
UPGRADE
8 7139320 Additional Patches for 10.1.3.4
9 7139339 Additional Patches for 10.1.3.4
10 8999551 Additional Patches for 10.1.3.4
11 9386653 R12.TXK.A.Delta.7
12 9839039 R12.TXK.A
13 5983622 10gAS Patchset
14 9593176 Forms bundle patch
15 7121788 Forms platform specific
16 6995251 Forms platform specific
17 8528194 Forms platform specific
18 9357237 Forms C Patch
19 8551790 Forms C Patch
20 8557019 Forms C Patch
21 10081297 Forms C Patch UPGRADE
22 7016961 Reports C Patch 10G AS
23 5917053 Reports C Patch FORMS
24 6371228 Reports C Patch AND
25 10152652 Reports C Patch REPORTS
26 11780669 Reports C Patch
27 12379038 Reports C Patch
28 7140392 Reports Java Patch
29 8300196 Reports Generic Patch
30 8602992 Reports Generic Patch
31 3559326 10.1.0.5 RSF fixes
32 5394728 10.1.0.5 RSF fixes
33 5261796 10.1.0.5 RSF fixes
34 5651245 10.1.0.5 RSF fixes
35 7120543 Interoperability Patch
Table2: LIST OF UPGRADING PATCHES TO BE DOWNLOADED

S.
LIST OF PATCHES TO BE DOWNLOADED DESCRIPTION REMARKS
NO.
1 8886260
2 7461070 Pre-Upgrade Patch for 12.1.1
3 8764069
4 7303030 12.0.6 TO 12.1.1
12.1.1 Upgradation Patch
5 7303031 UPGRADE
6 9241293
7 8992873 Post-Upgradation Patch
8 8609614
9 9239089
10 9239090 12.1.3 Upgradation Patch
12.1.1 TO 12.1.3
11 9239095
UPGRADE
12 9817770
Post-Upgradation Patch
13 9966055

Table3: LIST OF ORACLE METALINK ID FOR REFERENCE

S.NO. DESCRIPTION M.L. ID. DESCRIPTION M.L. ID. NO.


Upgrading Oracle Configuration
1 OCM Uninstall / Install Manager (OCM) within E-Business 727157.1
Suite Release 12.0
JDK and JRE upgrade from V5.0 To Using Latest Java 6.0 Update with
2 455492.1
V6.0 Oracle E-Business Suite Release 12
Upgrading to the OracleAS 10g 10.1.3.4
10G AS (HTTP/WEB SERVER)
3 Patch Set in Oracle E-Business Suite 728531.1
UPGRADE
Release 12
Upgrading OracleAS 10g Forms and
UPGRADE 10G AS FORMS AND
4 Reports in Oracle E-Business Suite 437878.1
REPORTS
Release 12

Page 1
Oracle E-Business Suite Release 12.1.1
5 12.0.6 To 12.1.1 Upgrade Maintenance Pack Installation 752619.1
Instructions
Oracle E-Business Suite Release 12.1.3
6 12.1.1 TO 12.1.3 UPGRADE 1080973.1
Readme

I) CURRENT ENVIRONMENT

Database : 2 node RAC environment

Application : 2 node

File System is not shared

II) PRE-UPGRADE ANALYSIS

A. BACKUP DATABASE & APPLICATION

Please take clean backup of Database and application before starting any of the upgrade steps

B. STAGE SOFTWARE

Download all required patches and software’s and copy it to the stage directory

C. REQUIRED INFORMATION

Get the below credentials

1. System, Apps DB schema passwords.

2. Root, Oracle and Applmgr Unix user password.

3. Sysadmin application user password

Page 2
D. PRE-UPGRADE ANALYSIS

Table 1: Reference with Metalink ID: 752619.1

Upgrade
S.No Pre-Update Check in Current Required
Required
10.2.0.3 or
1 Database version 10.2.0.4.0 No
later
2 Oracle Application Server 10g 10.1.3 10.1.3.4 Yes
Oracle E-Business Suite Release 12
3 build 1.5.0_08 Java 6.0 Yes
JDK to Java 6.0
Oracle Application Server Forms
4 10.1.2.0.2 10.1.2.3 Yes
and Reports Services 10g

5 Oracle Configuration Manager N/A Yes

III) PRE-UPGRADE STEPS

A. OCM UNINSTALL / INSTALL [ID 727157.1]


1. Uninstall Existing OCM on DB & App Tier

1.1. On App Boxes


Stop OCM running under $INST_TOP/ocm/10.1.2 and $INST_TOP/ocm/10.1.3
Delete $INST_TOP/ocm directory
Delete $ORACLE_HOME/ccr_stage and $IAS_ORACLE_HOME/ccr_stage

1.2. On DB Boxes
Stop OCM
Remove the OCM user and the associated objects from the database

Page 3
SQL> @ccr/admin/scripts/dropocm.sql;
Delete $ORACLE_HOME/ccr
Manually remove the crontab entry*
Delete $ORACLE_HOME/ccr_stage directory

*Make sure to uncomment the crontab entry after upgrade

2. Installing Latest OCM

Remote Diagnostic Agent (RDA) 4 - Getting Started [ID 314422.1].


Note: OCM is bundled with RDA
Installation is not a mandatory setup for upgrade, So we can ignore

B. JDK AND JRE UPGRADE FROM V5.0 TO V6.0 [455492.1]

1. JDK upgrade on APP tier


1.1 Download latest JDK
Note: Download 32 bit version of jdk
Download Latest JDK from
http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u27-download-
440405.html
File downloaded: jdk-6u27-linux-i586-rpm.bin

1.2 Backup existing JDK


Shutdown all the middle tier services
Backup the existing jdk directory in /ebiz/apps/tech_st/10.1.3/appsutil
Create a new jdk directory /ebiz/apps/tech_st/10.1.3/appsutil and move the
downloaded file jdk-6u27-linux-i586-rpm.bin to jdk directory

1.3 Install JDK as root user


As root user run jdk-6u27-linux-i586-rpm.bin
Copy all the files in /usr/java/jdk1.6.0_27 to $ORACLE_HOME/appsutil/jdk
Change the ownership of /ebiz/apps/tech_st/10.1.3/appsutil /jdk to applmgr and dba
group

Page 4
1.4 Install Albany (Display font)
Copy all the .ttf files in $FND_TOP/resource to
$IAS_ORACLE_HOME/appsutil/jdk/jre/lib/fonts/

1.5 Verification
Move to /ebiz/apps/tech_st/10.1.3/appsutil/jdk/bin and run the command
./java –version (or)
ADJVAPRG -version

2. JRE upgrade on DB tier


2.1 Download latest JRE
Note: Download 32 bit version of jre from
http://www.oracle.com/technetwork/java/javase/downloads/jre-6u29-download-
513650.html
File downloaded: jre-6u27-linux-i586-rpm.bin

2.2 Backup existing JRE


Backup the existing jre directory in $ORACLE_HOME/appsutil

2.3 Install JRE as root user


As root user run jre-6u27-linux-i586-rpm.bin
Copy all the files from /usr/java/jre1.6.0_27 to $ORACLE_HOME/appsutil/jre and
change the ownership of copied files to oracle (dba group)

2.4 Verification
Move to the directory $ORACLE_HOME/appsutil/jre/bin and type the following
command ./java -version

3. Post JDK & JRE Upgrade steps


3.1 Run Autoconfig in DB
3.2 Run Autoconfig in APPLICATION

Page 5
C. 10G AS (HTTP/WEB SERVER) UPGRADE [728531.1]

Patch
S.No Description Pre-Step Post-Step
Number

1 7272722 10gAS(10.1.3.4) Patch set upgrade

2 6880880 Upgrade Opatch to 1.0.0.0.58

3 6702510 Additional Patches for 10.1.3.4

4 7484199 Additional Patches for 10.1.3.4


View README.txt of the Patches
before applying the patch
5 7411481 Additional Patches for 10.1.3.4

6 7139320 Additional Patches for 10.1.3.4

7 7139339 Additional Patches for 10.1.3.4

8 8999551 Additional Patches for 10.1.3.4

Regenerate appsbor.zip and appsborg2.zip using adamin -> generate product JAR Files
9
Start Application services

10 7303030 Incase application gives login page cannot be displayed error

1. Applying Patchset 10.1.3.4

1.1. Backing-up the 10.1.3 Home

Page 6
Before applying any Patchset take a backup of the consecutive home (10.1.3 home)

1.2. Apply the patch in VNC


Go to 10.1.3 home and set the environment file located there.
Download the patch p7272722_101340_LINUX.zip and unzip
Before running the installer enter the command linux32 bash
Run the installer by specifying the local home inventory location
Press Next in 1st screen
Name: PROD_WEBOH__oracle_PROD_apps_tech_st_10_1_3
Path: Path of 10.1.3 home
Oc4jadmin password: secret (Default password)
Press OK when prompt for middle tier shutdown
Press Install
As root run root.sh in 10.1.3 home
Press exit to finish the installation

1.3. Verification
Go to 10.1.3 home/opmn/bin/ and issue the command opmnctl status –l
Check whether the status column is alive

1.4. Post Steps


Run autoconfig in Application node

2. Applying Additional Patches for 10.1.3.4


Download and apply the following patch in 10.1.3 home
6880880
6702510
7484199
7411481
7139320
7139339
8999551

3. Post step for 10Gas 10.1.3.4 Patchset


Generate Product jar files using adadmin utility

4. Application Verification

Page 7
Application will not come up at this point of time, it has to be verified after applying patch
7303030 (12.1.1)

D. UPGRADE 10G AS FORMS AND REPORTS [437878.1]


Patch
S.No Description Remarks
Number
Make sure to choose release 10.1.0.0.0
1 6880880 Upgrade Opatch to 1.0.0.58 from the release dropdown list before
downloading
2 9386653 R12.TXK.A.Delta.7 CHECK THE README.txt FILE FOR ANY PRE
3 9839039 R12.TXK.A / POST STEPS
4 5983622 10gAS Patchset Shutdown Application
5 9593176 Forms bundle patch
6 7121788 Forms platform specific
7 6995251 Forms platform specific
8 8528194 Forms platform specific
9 9357237 Forms C Patch
10 8551790 Forms C Patch
11 8557019 Forms C Patch
12 10081297 Forms C Patch
13 7016961 Reports C Patch
14 5917053 Reports C Patch
CHECK THE README.txt FILE FOR ANY PRE
15 6371228 Reports C Patch
/ POST STEPS
16 10152652 Reports C Patch
17 11780669 Reports C Patch
18 12379038 Reports C Patch
19 7140392 Reports Java Patch
20 8300196 Reports Generic Patch
21 8602992 Reports Generic Patch
22 3559326 10.1.0.5 RSF fixes
23 5394728 10.1.0.5 RSF fixes
24 5261796 10.1.0.5 RSF fixes
25 5651245 10.1.0.5 RSF fixes

Page 8
26 7120543 Interoperability Patch
Redeploy the new Forms EAR file, Rebuild Forms and Reports executables, Regenerate JAR files,
27
Start All Services, Verify the Upgrade

1. Applying the Patchset


Apply the patch 6880880 in 10.1.2 home
Apply the following adpatches
9386653
9839039
Run the patch 5983622 in VNC Session
After unzipping the 5983622 patch, move to Disk1 and execute the runInstaller command
Press Next
Full Path of Inventory Directory:
Operating System group name: dba
Run the orainstRoot.sh as root user
Click Finish
Apply the following 10.1.2 home patches. Read the README.txt file before applying the
patches
9593176
7121788
6995251
8528194
9357237
8551790
8557019
10081297
7016961
5917053
6371228
10152652
11780669
12379038
7140405
8300196
8602992
3559326

Page 9
5394728
5261796
5651245
7120543 ( adpatch)

2. Post Steps
Run autoconfig in APPLICATION
Move to 10.1.2 home/forms/lib and run “make -f ins_forms.mk install”
Move to 10.1.2 home/reports/lib and run “make -f ins_reports.mk install”
Generate forms and reports using adadmin utility

IV) UPGRADE

A. 12.0.6 TO 12.1.1 UPGRADE [752619.1]

1. Pre-Upgrade Steps
Download and apply the following adpatches
8886260
7461070 and copy the adgrants.sql to $ORACLE_HOME/appsutil/admin
Run the script adgrants.sql in database node as apps user
Apply the adpatch 7461070
8764069 (with preinstall=y)

2. Applying 12.1.1 Maintenance Pack


Apply the adpatch 7303030
Run datainstall (java oracle.apps.per.DataInstall apps apps thin
hostname:Port:DBNAME)
Enable Maintenance mode using adadmin
Move to $PER_TOP/patch/115/driver and apply the hrglobal.drv
Apply the adpatch 7303031 and disable maintenance mode

3. Post Upgrade Steps


Move to $AD_TOP/bin and run “perl admkappsutil.pl”
Move the appsutil.zip created to Database node ($ORACLE_HOME)
Move to database $ORACLE_HOME and unzip the appsutil.zip file

Page
10
Move to appsutil and run the autoconfig.sh
Run autoconfig in APPLICATION
Apply the following adpatch
9241293
8992873
8609614
Start the application
Check the application release using the query:
select RELEASE_NAME from fnd_product_groups;
Check the invalid count using the query:
select count(*) from dba_objects where status='INVALID';
Login to the URL and check whether everything works fine

B. 12.1.1 TO 12.1.3 UPGRADE [1080973.1]


Download and apply the adpatch 9239089
Copy the adgrants.sql to $ORACLE_HOME/appsutil/admin
Run the script adgrants.sql in database node as apps user
Enable maintenance mode using adadmin
Apply the adpatch 9239089 and 9239090
Run datainstall (java oracle.apps.per.DataInstall apps apps thin
hostname:Port:DBNAME)
Enable Maintenance mode using adadmin
Move to $PER_TOP/patch/115/driver and apply the hrglobal.drv
Download and apply the adpatch 9239095
Disable maintenance mode using adadmin

V) POST STEPS

1. Apply post patches


Download and apply the adpatch
9817770
9966055

2. Create Appsutil.zip and copy it to DB node, Extract and run autoconfig

Page
11
3. Edit .bash_profile of applmgr and include the below
export TZ=UTC+01;

4. Run adcfgclone.pl select all services except Batch processing.

5. Upgrading Concurrent Manager node

Tar the node 1 apps directory and copy that to node 2 apps and run adcfgclone
Tar the apps directory and move to apps node2
Run adcfgclone with batch services activated on node2

VI) PIV

1. Check the App version


select RELEASE_NAME from fnd_product_groups;

2. Check The invalid count


select count(*) from user_objects where status='INVALID';

3. Access E-biz url

Page
12

You might also like