oracle e-business suite 11.5.10.2 to release 12.1.3: a...
TRANSCRIPT
Oracle E-Business Suite 11.5.10.2 to Release 12.1.3: A
Technical PerspectiveMichael Brown!
Technical Manager!Colibri Limited!
[email protected]!blog.michael-brown.org!
©2011 Michael Brown and Colibri Limited
Who Am I?
Over 18 years experience with Oracle Database!Over 15 years experience with E-Business Suite!Chair, OAUG Database SIG!Co-Founder AppsPerf!Oracle ACE!Technical Manager, Colibri Limited
©2011 Michael Brown and Colibri Limited
What are We Talking About
Technical upgrade considerations.!Why 12.1.3!How to get there
©2011 Michael Brown and Colibri Limited
Technical
What our the Guidelines from the Business!Outage Limits?!Multiple Outages?!Changes that would preclude upgrade?!Customizations that must be kept?!Testing Plans?!Training Plans?
©2011 Michael Brown and Colibri Limited
Why 12.1.3?
Support
©2011 Michael Brown and Colibri Limited
Support Dates
11.5.10.2 Nov 2010 Nov 2013 Indefinite
12.0.4 Jan 2012 N/A N/A12.0.6 Jan 2012 Jan 2015 Indefinite12.1.1 July 2010 N/A N/A
12.1.2 Jan 2012 N/A N/A12.1.3 May 2014 May 2017 Indefinite
©2011 Michael Brown and Colibri Limited
Why 12.1.3?
Support!Error Fixes!
Tested Mix
©2011 Michael Brown and Colibri Limited
What the Upgrade is NOT
Starting Point
Database!– 11.1.0.7 or 11.2.0.2!
EBS!– Be on at least the minimum baseline!– AD.I.6!– ATG RUP 6
©2011 Michael Brown and Colibri Limited
Plan Your Upgrade
Platform!– New Hardware?!– New OS?!
• How are you migrating?!How Many Test Upgrades!
– Repeat until two identical successful upgrades!Is the development team getting prepared?!Is the functional team planning adequate testing?!!
©2011 Michael Brown and Colibri Limited
Plan Your UpgradeStart an Upgrade Notebook!
– All MOS Notes!• Oracle updates notes, make sure you have the version
you are using!– All decisions!
• Who and Why!– Every Issue!– Timings!
If electronic, keep on shared drive!– internal or dropbox.com (or evernote or ...)
©2011 Michael Brown and Colibri Limited
Database
Database Preparation Guidelines for an E-Business Suite Release 12.1.1 Upgrade (761570.1)!
– 5 possible paths to follow in the upgrade!– From our starting point, using Path E
©2011 Michael Brown and Colibri Limited
Get 12.1.1
edelivery.oracle.com!Don't wait until last minute!
• Access Issues!• Large Download!
Media Pack Search!• Product Pack!
– E-Business Suite!• Platform
©2011 Michael Brown and Colibri Limited
Get 12.1.1
edelivery.oracle.com!Oracle E-Business Suite Release 12.1.1 Media Pack for Platform!Oracle E-Business Suite Release 12.1.1 (with NLS Supplement) Media Pack for Platform!!
Oracle E-Business Suite Release 12.1.1 Update Media Pack for Platform!
©2011 Michael Brown and Colibri Limited
Get 12.1.1
Rapid Install Start Here!Rapid Install RDBMS!Rapid Install Tools!Rapid Install APPL_TOP!Appropriate NLS Supplement Media!!
!
!
©2011 Michael Brown and Colibri Limited
Get 12.1.1
!
Optional – Rapid Install Documentation Library!http://www.oracle.com/technetwork/documentation/applications-167706.html!
Optional – Rapid Install Databases!Only if you want to see a clean (non upgrade) install or Vision!
!
!
©2011 Michael Brown and Colibri Limited
Staging Area
12.1.1 Install Area!Oracle E-Business Suite Installation Guide: Using Rapid Install!
Patches!Split out by stages and function!
Scripts!init.ora!
Database Initialization Parameters for Oracle Applications Release 12 (396009.1)
©2011 Michael Brown and Colibri Limited
Prepare for the Test Upgrade
Create a clone to upgrade!Dedicated Environment!
• Multiple Iterations!• Clone from here to all your other 12.1.3 instances you
need to meet the functional requirements!• At some point this may come after some or all of the
Prep the Source steps
©2011 Michael Brown and Colibri Limited
Prep the Source
Apply TUMS!– Patch 7705743!
• creates $AD_TOP/patch/115/sql/adtums.sql!• When run produces tumsr12.html!
Put copy of Oracle E-Business Suite Upgrade Guide Release 11i to 12.1.1 to Upgrade Notebook!
– Mark steps to skip from tumsr12.html
©2011 Michael Brown and Colibri Limited
Prep the Source
Multi-Org!Identify impacted customizations including event triggers in custom schemas!OATM!Convert Alerts to Workflow Notification Mailer!Database Upgrade!Platform Migration!!
! ©2011 Michael Brown and Colibri Limited
Prep the SourceData Fixes!
May already know!May learn during the upgrade!
!
Migrate as much back to production as possible!
Anything not migrated becomes steps (and time) in the actual upgrade!
!
!
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
May not need install_path/db/tech_st/11.1.0!Won't since on 11.1.0.7 or 11.2.0.x!!
Upgrade updates to base install!Oracle Applications Release Notes, Release 12.1.1 (798258.1)!
• unzip 9179588,9477107, 7461070 into merge_source!• admrgpch -s merge_source -d merge_dest -admode
ad_rcu1
©2011 Michael Brown and Colibri Limited
Install 12.1.1
Apply EBS CUP!7303029!adpatch preinstall=y!
R12.1:Oracle Financials Pre-Upgrade Patch – Supplement List for EBS CUP (1127593.1)!!
Search MOS for issues with 7303029, 74621070 and 9179588!
©2011 Michael Brown and Colibri Limited
The Upgrade is still NOT
Upgrade
Whether for test upgrades or the real thing, this is the Everyone, out of the pool point!
• Keep timing information on every step as much as possible!
• alias adpatch='time adpatch'!• alias opatch='time opatch'!!
©2011 Michael Brown and Colibri Limited
Upgrade
Shutdown 11.5.10.2 applications tier!Migrate the Database!
Go back to required database steps on your path from 761570.1!
• one off patches!• Install new init.ora!
– 11.1.0.x and 11.2.0.1 must set _disable_fast_validate=TRUE!
©2011 Michael Brown and Colibri Limited
Upgrade
Disable custom triggers, custom constraints and custom indexes!
!
SELECT 'alter trigger '||owner||'.'||trigger_name|| ' disable;'!FROM DBA_TRIGGERS!WHERE TRIGGER_NAME LIKE 'CUST_PREFIX_%'!
©2011 Michael Brown and Colibri Limited
Upgrade
Drop MRC Schema!cd $APPL_TOP/admin!sqlplus system @addromrc.sql APPLSYS FORCE!
Ensure Tablespaces are Adequately Sized!“It Depends”!Use autoextend in first passes to find what you need!
©2011 Michael Brown and Colibri Limited
Upgrade
Drop MRC Schema!cd $APPL_TOP/admin!sqlplus system @addromrc.sql APPLSYS FORCE!
Ensure Tablespaces are Adequately Sized!“It Depends”!Use autoextend in first passes to find what you need!
©2011 Michael Brown and Colibri Limited
Upgrade
Drop MRC Schema!cd $APPL_TOP/admin!sqlplus system @addromrc.sql APPLSYS FORCE!
Ensure Tablespaces are Adequately Sized!“It Depends”!Use autoextend in first passes to find what you need!
©2011 Michael Brown and Colibri Limited
Upgrade
Apply the merged ad_rcu1 patch!cd merge_dest!sqlplus '/ as sysdba' @admin/adgrants.sql APPS!adpatch!
• u_ad_rcu1.drv!Build the master driver!
cd $AU_TOP/patch/115/driver!admrgpch -d . -preinstall -master u6678700.drv!!
©2011 Michael Brown and Colibri Limited
Upgrade
adpatch options=nocopyportion, nogenerateportion!u_merged.drv!
• make sure you turn on e-mail notifications probably to SMS !
adctrl!!
JVM issues!!
_disable_fast_validate not true in 11.1 or 11.2.0.1!!
©2011 Michael Brown and Colibri Limited
Upgrade-Post Upgrade
Complete the post upgrade steps that are relevant to your environment!
• Skip patching products!Apply Autoconfig to database tier!
!
!
©2011 Michael Brown and Colibri Limited
Upgrade
12.1.3!Oracle E-Business Suite 12.1.3 Readme (1080973.1)!9239089 R12.AD.B.Delta.3!
• Oracle E-Business Suite Applications DBA Readme, Release 12.1.3 (107769.1)!
9239090 12.1.3 Update!9239095 12.1.3 Online Help!
©2011 Michael Brown and Colibri Limited
Upgrade
12.1.3!Two mandatory post upgrade patches!
• 9817770!• 9966055!
Apply autoconfig to database tier!Take product specific actions!!
Apply JRE plugin patch!• 4377566!
!©2011 Michael Brown and Colibri Limited
Post Upgrade
Apply additonal patches!!
Upgrade Java (JRE, JDK and JRE plug in)!• 1.6.0_24 is current!• Skip 1.6.0_18-1.6.0_23 !!
©2011 Michael Brown and Colibri Limited
Post Upgrade
Take tablespaces out of autoextend!Add any space required to keep your normal free space thresholds!Record the growth!
Apply updated customizations!Triggers!Constraints and Indexes!Code!!
©2011 Michael Brown and Colibri Limited
Questions
[email protected]!http://blog.michael-brown.org!http://www.colibrilimited.com
©2011 Michael Brown and Colibri Limited