http://oracleapps88.blogspot.
com/
Raju Ch
EBS REL 11.5.10.2 TO REL 12 UPGRADE O
.B
8
P
A
S
P
Copyright Oracle Corporation 2005
All Rights Reserved
3/29/2013 - 3:11 PM - 1 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
Document Control
Change Record
Date
Author
Version
Change Reference
05-Oct-07
Anitha N
Draft 1a
Base version. No previous document.
04-Apr-08
Manish V
Draft 1b
Changes made due to instance specific and added
P
A
S
P
.B
8
more screen shots.
3/29/2013 - 3:11 PM - 2 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
CONVENTIONS
Notation
Meaning
ORADATA_TOP
ORACLE_USER
APPLMGR_USER
BACKUP_TOP
817_HOME (will be replaced in R12)
Top location that houses all database files. Typically /<sid>/oradata
Oracle account that owns the database. Typically or<sid>
Applmgr account that owns application components (APPL_TOP etc). Typically <sid>appl
Backup directory under backup mount point. Typically /backup
Set ORACLE_HOME to 8.1.7. This home is used for running the database. Unless, otherwise
specified you must be logged in as ORACLE_USER.
Set ORACLE_HOME to 8.0.6. This home is used for applications modules. Unless, otherwise
specified you must be logged in as APPLMGR_USER.
806_HOME (will be replaced in R12)
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 3 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
PREPARATION BEFORE SYSTEM IS DOWN
#
Step
Detail
1.
Verify access to the target
server
We need the following:
VNC access as root.
Passwords to VNC session, oracle, applmgr accounts.
Verify mount points
Verify kernel parameters
Verify that the JDK used is 1.4/1.5
Verify the DISPLAY value that is part of the provided instance. This will be used
during migration.
Make sure ulimit is set to unlimited for apps owner, oracle owner and root
LGVS2 , Port pool 12( 11i)
Make sure oraInst.loc is modified and pointing to correct oraInventory.
Use appropriate DISPLAY variable.
Make sure to use JDK 1.5 for JAVA_TOP
Perl version Perl 5.005
Make sure you have sufficient spacein /tmp and temp tbs (8gb)
Run Installer
Crontab entry should not have any target upgrade database entry (backup, startup
or shutdown)
Perform Post-Apps installation steps (like adjkey, adjbuild etc).
Do not enable any modules (using License manager)
Check the Self-service URL and make sure it works.
Check the CRM URL and make sure it works.
Verify that the Help works.
.C
T
2.
3.
.B
8
SID and Port details
Pre Upgrade Checks
4.
11.5.10 instance details
5.
6.
VNC INFO
Download the patches
P
A
S
P
Installed 11.5.10.2 Fresh
Server/Instance Info
server: ukln11.u.oracle.com Users:
lgvs2app / welc0me
Imp:- Passwords: Passwords for apps, system, and sysadmin are the default ones
Downloaded all the patches used for the upgrade to patch directory
Patches are located at /u03/app/lgvs2app/patches
Ukln11.uk.oracle.com:44 password: t*
3/29/2013 - 3:11 PM - 4 of 34
Comments /
Time Taken
http://oracleapps88.blogspot.com/
Raju Ch
Pre-downtime steps
Install R12 components
2 hrs.
7.
Run R12 Rapid Install
Upgrade file system only.
Set environment variable LD_ASSUME_KERNEL=2.4.19
Run rapidwiz and select the options as shown below
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 5 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 6 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 7 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 8 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 9 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 10 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 11 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 12 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
P
A
S
P
This creates the 10g[10.2.0.3] (Database ORACLE_HOME), the appltop, common top,
plus new 10.1.2 and 10.1.3 tech stack.
Note:- Please take a backup of /tmp/03280956/ conf_LGVS2.txt
3/29/2013 - 3:11 PM - 13 of 34
http://oracleapps88.blogspot.com/
Raju Ch
Database Upgrade Method
From 9.2.0.6 to 10.2.0.3
1
10g Upgrade Steps
1. Verify software versions
Apply interoptability patch 4653225
10g Release 2 interoperability patch for 11.5.10 (4653225)
20 mins
.C
T
Use the 10g Database Oracle Home layed by Create upgrade file system in previous step
Pre Upgrade Steps [ Followed note 362203.1]
11 Create nls/data/9idata directory
On the database server node, login as the owner of the Oracle RDBMS file system lgvs2app
and database instance LGVS2.
Source the 10.2.0.3 oracle home by env file:- /u02/app/lgvs2app/db/tech_st/10.2.0/
LGVS2_ukln11.env
run the following
$ cd /u02/app/lgvs2app/db/tech_st/10.2.0/nls/data/old
.B
8
Please reset environment
to
8 variable
S
P
UpgradeP
Steps [ Followed note 362203.1] Downtime Required.
A
E
On the database tier server node [ukln11] , shut down the Oracle Net or Net8
run $ perl cr9idata.pl
ORA_NLS10
/u02/app/lgvs2app/db/tech_st/10.2.0/nls/data/9idata
Shut down Applications server processes and database listener
L database listener in the old 9i Oracle home.
Prepare to upgrade
Please make sure that you have backed up the database before upgrade.Suggested is full cold
backup
Upgrade the database instance
Login to db user lgvs2app , set the environment for new home (10.2.0.3)
/u02/app/lgvs2app/db/tech_st/10.2.0
3/29/2013 - 3:11 PM - 14 of 34
4 hrs
http://oracleapps88.blogspot.com/
Raju Ch
Most Imp:- Make sure you dont have init.ora / spfile file existing into your
$ORACLE_HOME/dbs. As dbua will create automatically init.ora from old oracle home.
Run dbua from $ORACLE_HOME/bin and follow the steps [dbua will take around 5hours
to complete]
.C
T
.B
8
P
A
S
P
Select the database which you want to upgrade , in our case LGVS2.
Note : { If you dont see the entry for your database then check the entry for your database in
/etc/oratab }
3/29/2013 - 3:11 PM - 15 of 34
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
Click on Next
Following are the screen dumps:
3/29/2013 - 3:11 PM - 16 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
Above scrren will take some time , be patient.
Click on Next
3/29/2013 - 3:11 PM - 17 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
The above screen will create sysaux datafile. So specify the location where you want
to sysaux datafile.
P
A
S
P
3/29/2013 - 3:11 PM - 18 of 34
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
S
P
Deselect Recompile invalid objects at the end of upgrade
Please note,we didn't choose dbua to compile invalid objects as sometimes dbua hangs while
compiling invalid objects.
P
A
3/29/2013 - 3:11 PM - 19 of 34
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
Please make sure that you have backed up the database before upgrade.
3/29/2013 - 3:11 PM - 20 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
S
P
Deleset Configure the Database with Enterprise Manager.
Click on Next
P
A
3/29/2013 - 3:11 PM - 21 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
P
A
S
P
The above screen will give you full database upgrade summary. Please go through database
upgrade summary carefully.
then
Click on Finish .
3/29/2013 - 3:11 PM - 22 of 34
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
Upgrade will start , dbua will run nearly for 4-8 hrs depending on server configuration.
Check the database summary scrren , warnings can be ignored.If you get some errors fix it
before continuing. All upgrade log files can be found:/u02/app/lgvs2app/db/tech_st/10.2.0/cfgtoollogs/dbua/LGVS2/upgrade10
Change init.ora
parameters (10.2.0)
P
A
S
P
Source the new oracle home and shutdown db & listener and change init.ora params as per
doc. Attached.
Make sure you dont have spfile created there as you can create later on. Once all init.ora
parameter changed, start the db & lsnr from new sourced oracle home
3/29/2013 - 3:11 PM - 23 of 34
http://oracleapps88.blogspot.com/
Verify DB Upgrade
Raju Ch
Once upgrade is finished run the following sql as sysdba to verify upgraded componenets
select comp_name||' , '||version||' , '||status from dba_registry;
It will return something like this :
SQL> select comp_name||' , '||version||' , '||status from dba_registry;
COMP_NAME||','||VERSION||','||STATUS
-------------------------------------------------------------------------------Oracle Data Mining , 10.2.0.3.0 , VALID
Oracle XML Database , 10.2.0.3.0 , VALID
OLAP Catalog , 10.2.0.3.0 , VALID
Oracle Text , 10.2.0.3.0 , VALID
Spatial , 10.2.0.3.0 , VALID
Oracle interMedia , 10.2.0.3.0 , VALID
Oracle Database Catalog Views , 10.2.0.3.0 , VALID
Oracle Database Packages and Types , 10.2.0.3.0 , VALID
Oracle Real Application Clusters , 10.2.0.3.0 , INVALID
JServer JAVA Virtual Machine , 10.2.0.3.0 , VALID
Oracle XDK , 10.2.0.3.0 , VALID
.C
T
.B
8
COMP_NAME||','||VERSION||','||STATUS
-------------------------------------------------------------------------------Oracle Database Java Packages , 10.2.0.3.0 , VALID
OLAP Analytic Workspace , 10.2.0.3.0 , VALID
Oracle OLAP API , 10.2.0.3.0 , VALID
Compile Invalids
S
P
14 rows selected.
P
A
E
Post Upgrade Steps
Once dbua finishes successfully Nearly 114415 becomes invalid
run utlrp.sql from $ORACLE_HOME/rdbms/admin to compile invalid objects. [This will
take another 8-10 hrs may vary depending on server configuration.]
4 hrs
SQL> @$ORACLE_HOME(10.2.0.2)/rdbms/admin/utlrp.sql
Perform the following steps in note : (362203.1)
Shut down Applications server processes and database listener
Change the application xml file with the correct db port and db listener port.
Run autoconfig
3/29/2013 - 3:11 PM - 24 of 34
3 hrs.
http://oracleapps88.blogspot.com/
Raju Ch
Fix Korean lexers
$ sqlplus "/ as sysdba" @$ORACLE_HOME/ctx/sample/script/drkorean.sql
Run adgrants.sql
If you have at least AD.I or Applications release 11.5.10 installed on your system, copy
$APPL_TOP/admin/adgrants.sql (adgrants_nt.sql for Windows) from the administration
server node to the database server node. Use SQL*Plus to connect to the database as SYSDBA
and run the script using the following command:
$ sqlplus "/ as sysdba" @adgrants.sql (or adgrants_nt.sql) <APPLSYS schema name>
.C
T
Grant create procedure privilege on CTXSYS
Copy $AD_TOP/patch/115/sql/adctxprv.sql from the administration server node to the
database server node. If you are upgrading to R12, use the R12 version of the file. Use
SQL*Plus to connect to the database as APPS and run the script using the following
command:
$ sqlplus apps/<APPS password> @adctxprv.sql <SYSTEM password> CTXSYS
Implement and run AutoConfig
Run Autoconfig on both db and apps tier.
.B
8
Gather statistics for SYS schema
Copy /u02/app/lgvs2app/apps/apps_st/appl/admin /adstats.sql from the administration
server node to the database server node. If you are upgrading to R12, use the R12 version of
the file. Note that adstats.sql has to be run in restricted mode. Use SQL*Plus to connect to the
database as SYSDBA and use the following commands to restart the database in restricted
mode, run adstats.sql, and restart the database in normal mode:
$ sqlplus "/ as sysdba"
SQL> shutdown normal;
SQL> startup restrict;
SQL> @adstats.sql
SQL> shutdown normal;
SQL> startup;
SQL> exit;
P
A
S
P
3/29/2013 - 3:11 PM - 25 of 34
http://oracleapps88.blogspot.com/
Raju Ch
Upgrade to R12 STARTS HERE
Following steps are to be performed on 11i
1.
Run TUMS utility
Download patch 5120936 from OracleMetaLink and apply it to the administration server
node on your Release 11i APPL_TOP. It supplies you with the script (adtums.sql) you need
to generate the TUMS report (tums.html).
20 mins
.C
T
$ cd $AD_TOP/patch/sql
$ sqlplus <APPS username>/<APPS password> @adtums.sql <DIRECTORY>
The tums.htm report lists the steps that can be omitted for the upgrade process.
2
3
4
5
6
Apply latest
ATG.PF.H.RUP 6 patch
Set up profile option
for TeleService
Note: Ensure this directory is listed for utl_file_dir parameter
Apply Oracle Applications Technology 11i.ATG_PF.H Rollup 6 (patch 5903765) to Release
11i APPL_TOP.
Create profile - CS_SR_UPDATE_RELEASE in application developer and set the value to
11.5.10 at site level. Run the sql - $CS_TOP/patch/115/sql/csxraprf.sql
Gather schema statistics
for CBO
Apply 11i.AD.I
Shutdown 11i
Start the 11i services and Run Gather Schema Statistics concurrent program with parameter
All
Apply patch AD Minipack 11i.AD.I (patch 4712852) If not existing into the 11i system
Shutdown the application services of 11i
P
A
S
P
.B
8
3/29/2013 - 3:11 PM - 26 of 34
3 hr
10 mins
1 hr
1 hr
http://oracleapps88.blogspot.com/
Raju Ch
R12 Maintenance Pack
Following steps are to be performed on R12
1
Enable
Maintenance
Mode
1.From the AD Administration Main Menu, choose the Change Maintenance Mode option.
Apply AD
minipack
R12.AD.A patch
Resource
5.
Apply Oracle
Applications
Release 12
database driver.
Save the log files
after MP is
completed
45 mins
Note: When you down load the AD.A patch there will be two
Versions, one will have _10g.zip at the end.
This is the one that should be used IF we have the new tech stack. If we are still using the old tech
stack, then you
Must use the regular AD.A patch (p4502962_R12_LINUX.zip).
To check the size on the file system run df k command. The total size should be atleast 10% more
than the database size and there should be few GB of free space available.
.B
8
The following script generates a master script to be run for setting Autoextend of all data files.
Set linesize 140
Set feedback of
Set heading off
P
A
S
P
select 'alter database datafile '||chr(39)||file_name||chr(39)||' autoextend on next 20M maxsize
1800m;' from dba_data_files;
Increase 100% more SGA size, temp tbs shud have 8gb free space ,/tmp folder should have proper
free space & the datafiles location have atleast 25-30 gb free space.
Login as applmgr
Source the environment (R12)
7.
.C
T
Apply patch 4502962
Make sure that all
database files have
autoextend on and
that there is plenty
of space available
on the database
mount point.
2.The Change Maintenance Mode menu displays the current Maintenance Mode status at the top of
the screen. The status should be Disabled at this point.
3.Select Option 1, Enable Maintenance Mode.
$ cd $AU_TOP/patch/115/driver
$ adpatch options=nocopyportion,nogenerateportion
u4440000.drv need to run complete driver with no options
Save all the log files , timming info logs and also adworker logs to a separate dir to analyze the
results after upgrade
3/29/2013 - 3:11 PM - 27 of 34
2 days
http://oracleapps88.blogspot.com/
Raju Ch
Post R12 Upgrade Steps
8.
Configure the
Upgraded file
system using
rapidwiz
Start the rapidwiz . Select the Upgrade to Oracle Applications Release 12
2 hrs
.C
T
.B
8
P
A
S
P
and the Select Configure Upgraded Release 12 Instance Option . Supply the full path of the xml file ,
in our case it was
/u02/app/lgvs2app/inst/apps/LGVS2_ukln11/appl/admin/LGVS2_ukln11.xml
3/29/2013 - 3:11 PM - 28 of 34
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
Once the Configuration finshes successfully go to next step.
3/29/2013 - 3:11 PM - 29 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 30 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.B
8
P
A
S
P
3/29/2013 - 3:11 PM - 31 of 34
.C
T
http://oracleapps88.blogspot.com/
Raju Ch
.C
T
.B
8
S
P
9.
Sanity check
11
Gold backup
P
The aboveA
screen will run autoconfig.
E
L
C
1.
Run concurrent program and check the program completes successfully, check the log &
output files.
2. Check online help works.
3. Check TCF works by opening the menu forms from application menu.
4. Connect to OAM and check if we can access OAM
Final Gold backup for R12
3/29/2013 - 3:11 PM - 32 of 34
30 mins
http://oracleapps88.blogspot.com/
Raju Ch
Issues and Fixes while doing
R12 Upgrade
1
WHile applying
ATG.PF.H.RUP 6 patch
Issue:- The following Oracle Forms objects did not generate successfully:
ast
iex
iex
csc
forms/US
forms/US
forms/US
forms/US
1 hr.
ASTRCALL.fmx
IEXCUTSK.fmx
IEXRCALL.fmx
CSCCCCRC.fmx
.C
T
Fixed:- Fixed in R12. Compile manually above forms after upgrade.
Issue:- FAILED: file bneint.ldt on worker 2.
FAILED: file bneparamlist.ldt on worker 7.
Fixed. Web ADI is not installed. To resolve this issue, apply patch 3218526. I have not
applied this patch as WEB ADI is not installed.
Issue:- ORA-29280: invalid directory path
ORA-06512: at "SYS.UTL_FILE", line 18
ORA-06512: at "SYS.UTL_FILE", line 424
WHile applying
ATG.PF.H.RUP 6 patch
While running TUMS
utility
.B
8
Fix:- make sure your APPLTMP path is in utl parameter
Issue:- after db upgrade you will get this error first time
ORA-600 [Librarycachenotemptyonclose] Reported At Shutdown
After DB upgrade
1 hr
10 mins
10 mins
S
P
Fix:- This is bug and fixed on 10.2.05. Ref Note:- 365103.1
Issue:- ORA-00959: tablespace 'APPS_TS_TOOLS' does not exist
While applying R12
AD.A patch
P
A
Fix:- CREATE TABLESPACE APPS_TS_TOOLS DATAFILE
'datafile_name.dbf' SIZE 500M
EXTENT MANAGEMENT LOCAL AUTOALLOCATE;
3/29/2013 - 3:11 PM - 33 of 34
10 mins
http://oracleapps88.blogspot.com/
Raju Ch
Summary of
R12 Upgrade
1
2
3
4
Backup
Installation of R12 Tech
stack
Database Upgrade
Full Cold Backup of both database and Application Tier.
Install R12 tech stack using rapidwiz with upgrade option
Upgrade database from 9.2.06 to 10.2.03 using dbua utility.
Note:- Dont use Compile Invalid objects and EM utility
- Change init.ora parmas
- Compile Invlid objects using utlrp scrip
- Run adgrants.sql
- Run autoconfig on both new 10.2.0.3 oracle database and appl.
- Gather schema stats for SYS schema
- Run TUMS utility by applying patch 5120936
- Apply 11i.ATG_PF.H Rollup 6 (patch 5903765) patch
- Apply patch AD Minipack 11i.AD.I (patch 4712852)
- Shutdown Appl. Services
- Enable maint. Mode
- Apply AD minipackR12.AD.A patch 4502962
- Apply Maint. pack 4440000 using adpatch
options=nocopyportion,nogenerateportion
- Final gold copy of newly upgraded system
Steps to be performed
after DB upgrade
Steps to be performed
in 11i
Steps to be performed
in R12
.B
8
P
A
S
P
2 hr
3/29/2013 - 3:11 PM - 34 of 34
.C
T
4 hrs
8 hrs
6 hrs
3 day