Oracle E-Business Suite 11.5.10.2 to Release 12.1.3: A...

Preview:

Citation preview

Oracle E-Business Suite 11.5.10.2 to Release 12.1.3: A

Technical PerspectiveMichael Brown!

Technical Manager!Colibri Limited!

mbrown@colibrilimited.com!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

mbrown@colibrilimited.com!http://blog.michael-brown.org!http://www.colibrilimited.com

©2011 Michael Brown and Colibri Limited

Recommended