Vous êtes sur la page 1sur 52

Oracle E-Business Suite

11.5.10.2 to Release 12.1.3: A


Technical Perspective
Michael 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/A
12.0.6 Jan 2012 Jan 2015
Indefinite
12.1.1 July 2010 N/A N/A
12.1.2 Jan 2012 N/A N/A
12.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 Upgrade
Start 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 Source
Data 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

Vous aimerez peut-être aussi