Oracle Upgrade Best Practices
description
Transcript of Oracle Upgrade Best Practices
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
2 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
E-Business Suite Release 12.1 Upgrade Best Practices -Technical InsightUdayan Parvate, Director, EBS Release Engineering Uday Moogala, Senior Principle Engineer, Applications Performance
3 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
The following is intended to outline our general productdirection. It is intended for information purposes only,and may not be incorporated into any contract. It isnot a commitment to deliver any material, code, orfunctionality, and should not be relied upon in makingpurchasing decisions.
The development, release, and timing of any features orfunctionality described for Oracle’s products remains atthe sole discretion of Oracle.
4 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Agenda
• R12.1 Upgrade Overview• R12.1 Supported Upgrade Paths• R12.1 Upgrade Resources• R12.1 Upgrade Best Practices to Minimize Downtime• Reference (Customer Upgrade Snapshots and more)• Q&A
5 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Overview
6 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Rapid Install (RI)R12.1 Maintenance Pack (MP)• R12.1 was generally available (GA) in May 2009
– Via Oracle Software Delivery Cloud (formerly known as Electronic Product Delivery (EPD)) and Oracle Stores
• Can be used by new and upgrading customers (11.5.9 and above) to go directly to R12.1
– If you are on R11i, use R12.1 RI from the software delivery cloud. Follow instructions from the “Upgrade Guide: 11i to 12.1” and “12.1.1 Release notes”– If you are on R12.0.X, use R12.1 MP (7303030) from My Oracle Support (MOS). Follow instructions from “R12.1 Maintenance Pack Install Instructions (752619.1)”
7 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
EBS R12.1 Release Update Pack (RUP) 3 (12.1.3) Release • EBS 12.1.3 was released in Jul 2010 and delivers
bugfixes and targeted functionality enhancements • Available from My Oracle Support (MOS) as a patch• Can ONLY be applied after upgrade to R12.1• Currently, EBS 12.1.3 is the latest RUP available for R12.1• EBS 12.1.3 Installation instructions : 1080973.1
8 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Technology Stack
For details “Oracle E-Business Suite Release 12.1 Maintenance Pack Installation Instructions” (752619.1)
TECHNOLOGY COMPONENT
VERSION INCLUDED
11i10CU2
VERSION INCLUDED
12.0.4 RI
VERSION INCLUDED
12.1 RI
VERSION CERTIFIED WITH
MINIMUM REQUIRED VERSION
• Apps Mid tier-Forms/Reports 6.0.8.25 10.1.2.2 10.1.2.3 - 10.1.2.3
• Apps Mid tier-Java Oracle Home/
• Apps Mid tier-JDK
1.0.2.2/1.4.2 10.1.3.0/1.5 10.1.3.4/1.6.0 10.1.3.5 10.1.3.4/1.6
• Database 9.2.0.6 10.2.0.3 11.1.0.710gr2: 10.2.0.5
11gr2: 11.2.0.1, 11.2.0.2, 11.2.0.3
10gr2 : 10.2.0.5
11gr1 : 11.1.0.7
11gr2 : 11.2.0.2
9 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Key Facts 11i10CU2 R12.0.4 RI R12.1 RI 12.1.3 RUP
#of Product Schemas
209 195 (25 removed,11 added)
201 (25 removed,17 added)
No changes
#file calls in DB portion of the U driver
104242 144940 156622 23408
PROD db size
File system size
31 GB26 GB
45 GB28 GB
50 GB28 GB
NA
#files shipped in RI
268359 357778 385755 NA
#of Changed + New files in DB portion of the U driver
NA ~95488 ( Vs 11.5.10.2 ) ~104057 ( Vs 11.5.10.2 )~31843 ( Vs 12.0.4 )
~23474 ( Vs 12.1.1)
10 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Supported Upgrade Paths
11 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Paths• Minimum EBS suite level for direct upgrade to R12.1
– 11i9, 11i9CU1, 11i9CU2 or above– 11i10, 11i10CU1, 11i10CU2 or above– R12.0 and above
• Minimum EBS suite level required for database versions – 10.2.0.4 requires 11i9CU2– 10.2.0.5/11.1.0.7/11.2.0.1/11.2.0.2/11.2.0.3 require 11i10CU2/R12.0.4
• Based on R12.1 DB preparation guide (761570.1), certified upgrade path options can be categorized into :
A.Upgrade database and EBS level in a single downtimeB.Upgrade database and EBS level in separate downtimesC.Apply upgrade interoperability DB patches and then upgrade EBS
12 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Paths Continued..11.0/11i.X => 12.1
< = 11.5.8
11.5.9/cu111.5.10/cu1
12.110.2.0.4
12.110.2.0.5
12.111.2.0.1/11.2.0.2
11.2.0.3
12.111.1.0.7
11.0
11i10cu2
A
B ,CB ,C
B ,C
B ,C
B ,C
A. Upgrade database and EBS level in a single downtimeB. Upgrade database and EBS level in separate downtimesC. Apply upgrade interoperability DB patches and then upgrade EBS
SOURCE
TARGET
11i9cu2
13 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Paths Continued..12.0.X => 12.1
12.110.2.0.4
> = 12.0.4
12.110.2.0.5
12.111.2.0.1/11.2.0.2
11.2.0.3
12.111.1.0.7
< = 12.0.3 A
B ,C
B ,C
B ,C
B ,C
B ,C
A
A. Upgrade database and EBS level in a single downtimeB. Upgrade database and EBS level in separate downtimesC. Apply upgrade interoperability DB patches and then upgrade EBS
SOURCE
TARGET
14 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Resources
15 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1.3 EBS Data Model Comparison Report• Per product database object comparison between two releases for the following object types (1290886.1)
–Regular tables, Partitioned tables, Index organized tables, Global temporary tables, Queued tables–Views, Materialized views, Materialized view logs–Indexes, Sequences, Advanced queues, Packages, Triggers
•Available for R12.1.3 Vs (11i9,11i10cu2,12.0.4,12.0.6,12.1.1,12.1.2)•Benefits
–Customers can focus on what has changed–Easier to analyze impact on customizations, planned test coverage–Differences viewable for all products in the same report via simple UI
16 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
17 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1.3 EBS ATG Seed Data Comparison Report
• Per product EBS ATG Seed data type comparison between two releases (1327399.1)– BIP-Defns-Temps, RSG-Metadata, Components, Concurrent Programs, Contents– Descriptive Flexes, Diagnostics, Functions, Integrators, Key Flexes, Security Rules– Layouts, Lookups, Mappings, Menus, Messages, Sequences, Value Sets– Parameter Lists, Printer Styles, Profiles, Request Groups, Request Sets, Responsibilities
• Available for R12.1.3 Vs (11i10cu2,12.0.4,12.0.6, 2.1.1)• Benefits
– Meant for Advanced user with prior knowledge about EBS Seed data delivery– Easier for developers/consultants/testing team to analyze impact on customizations,
planned/desired test coverage – Post Go-live, to answer end-user questions
18 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
19 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
R12.1 Upgrade Best Practices
20 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices
• Identification of required patches– Prepare a complete list of pre and post patches and
recommended code levels• Keep the system current on AD/ATG/OAM code e.g. latest AD/ATG
RUPs on 11i/R12.0 and once on R12.1• High priority patches from MOS.• Consolidated Upgrade Patches (CUP) and required one-offs that
need to be applied in pre-install mode. e.g. EBS R12.1 CUP1 (7303029:12.1.0), FIN upgrade patches from 1127593.1
• Review “Known-issues” sections from key documents to determine additional pre or post upgrade patches: Release notes, MP Install Instructions
21 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..
• Patch merging, sequencing and adpatch options– Use non-interactive patching– Merge patches (228779.1). Merge NLS patches per language. – Perform uptime maintenance when possible
• hot patching of iHelp– Install on test system and point production it. Switch back once
online help is upgraded online. Saves lot of time• NLS patches, upload patch history and HRGLOBAL (1330470.1)
– Use adpatch options such as nomaintainmrc, phtofile, nolink, nogenform, nogenrep, nocompile jsp, noautoconfig, novalidate (1078973.1)
22 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..• Downtime reduction procedures
– Run autoconfig in parallel on a multi-node system (387859.1)
23 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..• Downtime reduction procedures
– Use “Shared APPL_TOP” (384248.1) with “Distributed AD” for (236469.1) upgrades and regular maintenance for multi-node instances
• No need to apply the same patch on multiple tiers
• Distributed AD adds to the degree of parallelism by distributing AD workers across application tier nodes and improves timing for D/G portion of the patch driver.
24 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8The above reflects Oracle’s current development plans which are subject to change at any time
adpatchworkers 1-10
adpatchworkers 1-10
adpatchworkers 1-10
adpatchworkers 1-10
Admin/CMServer
WebServer
WebServer
FormsServer
DatabaseServer
adpatchworkers 1-10
adpatchworkers 11-20
adpatchworkers 21-30
adpatchworkers 31-40
Upgrade Best Practices Continued..Shared APPL_TOP and Distributed AD
Shared APPL_TOP
25 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8The above reflects Oracle’s current development plans which are subject to change at any time
Upgrade Best Practices Continued..Staged APPL_TOP
Production
Stage
1. Clone1. Clone 4. Sync Patch History
2. Upgrade to R12
2. Upgrade DB
3. Sync APPL_TOP
3. Update DB
26 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..• Downtime reduction procedures
– Use “Staged APPL_TOP” (734025.1) for regular maintenance and upgrade• Saves time to patch the file system (C/G portion) by using a
patched up copy of production instance file system• Use in 11i => R12.1 upgrade to avoid applying NLS C/G portion• Can use for R12.0.X => R12.1 upgrade and once on R12.1
27 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..
• Downtime reduction procedures continued..– Use TUMS (“The Upgrade Manual Script”)
• To avoid running tasks not relevant to your system
– Import statistics• Export statistics gathered during test runs, and import during final
run
– Automate as much as possible
– Time every activity and deal with bottlenecks
28 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Upgrade Best Practices Continued..
• Downtime reduction procedures continued..– For the duration of the upgrade, consider…
• Disabling custom triggers and business events• Disabling auditing if enabled• If possible run in noarchivelog mode • Disabling flashback DB• Removing TDE from volume tables
29 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Pre-upgrade activities– Identify and execute tasks that could be completed in a
separate downtime period, prior to the production upgrade• Use applicable steps mentioned in the "Downtime reduction" and
“Upgrade By Request” appendices E and G of the R12.1 upgrade guide
• Upgrade RDBMS version to latest certified for the current APPS level ( 11.2.0.2 / 11.1.0.7 / 10.2.0.5 )
• Convert to Oracle Applications Tablespace Model (OATM)– Compacts data, optimizes storage settings and I/O
• Other planned HW or OS upgrades
Upgrade Best Practices Continued..
30 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Pre-upgrade activities continued...
– Convert to Multiple Organization architecture (Document 210193.1)
– Drop MRC schema ( 11.5.10 and above )
– Assign post upgrade jobs to specialized CM queue (by request_type, see Document 399362.1)
Upgrade Best Practices Continued..
31 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Pre-upgrade activities continued...– Flush all the interfaces, such as Autoinvoice, Journal entry
import, order import etc..
– Review and disable all debug, logging at site, responsibility, user level
– Gather stats with GATHER_AUTO option for all schemas close to the start of downtime
Upgrade Best Practices Continued..
32 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Pre-upgrade activities continued...– Pre-create new large indexes created by upgrade
• constrained to indexes on existing columns
– Minimize historical data to be upgraded as per business requirements – “Upgrade By Request”
• Post-upgrade “hot-patch” of additional historical data outlined in 604893.1
– Purge old and/or transient data before upgrading• Over 260 standard purge programs in R12• Use new “Purge Portal” in OAM to administrate
Upgrade Best Practices Continued..
33 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Purging– Use OAM to configure, initiate and monitor purge programs
• Set the execution frequency and view program history• Programs tagged with the “Purge” program type
System Administrator >Oracle Applications Manager >Purging/Critical Activities
Upgrade Best Practices Continued..
34 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Key recommended fixes – Affecting Upgrade Performance
• AD-Parallel improved scalability: 8917381 (Part of 9179588 AD CUP)
• Forms/reports generation regression with 11g: 8557019• Optimizer:Dynamic Sampling on indexes 12942119 (11.2.0.2)
– General• Review 244040.1 for latest EBS recommended performance fixes
Upgrade Best Practices Continued..
35 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Database tier configuration– Maximize SGA and PGA sizing
• An upgrade only involves 10's of concurrent sessions; starting rules of thumb ...– log buffer = 30 to 100 Mb– shared pool = 1 to 4 Gb– pga target = 3 to 20 Gb– buffer cache = multi Gb, be generous without causing
excessive paging or swapping• Adjust with help from AWR pool advisories
Upgrade Best Practices Continued..
36 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Database tier configuration– Other upgrade specific init.ora changes
• If specified, remove db_file_multiblock_read_count – Maximize multiblock I/O sizes
• Set job_queue_processes = # of CPUS– adobjcmp.sql (Phases : plb+90 and last+63)
• Set parallel_max_servers = 2 X CPUs– Helps with large index creation, stats gathering and some large upg+
phase jobs– Need to test with production-like DB server and I/O subsystem– Shutdown other RAC instances
Upgrade Best Practices Continued..
37 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Batch size and #workers– Batch size
• 10K is suitable for most installs, you can test other values from 1K up to 100K if time allows
– # Workers• Starting rule-of-thumb is between 1 and 1.5 x #COREs
– It is critical to do multiple rounds of testing, adjusting above settings to maximize server utilization, but constrained by factors such as
• Memory utilization (no swapping/ excessive paging)• CPU utilization (scale down if at 100%)• I/O response times (scale down if averages > 20 ms)
Upgrade Best Practices Continued..
38 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Performance testing, monitoring and additional optimizations...– Analyze long runners via timing report, ad_task_timing analysis – Mine ad_task_timing to identify low worker utilization due to phasing
waits and review responsible culprits– Review targeted AWR Instance and SQL reports
• awrrpt.sql and awrsqrpt.sql– Use My Oracle Support to check for known issues and workarounds
for the longest running jobs
Upgrade Best Practices Continued..
39 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Performance testing, monitoring and additional optimizations continued...– Outside-the-box optimizations – Requires Support Approval*
• Long running index creation and Statistics gathering – As these tasks run with little or no concurrent tasks,
consider using alter system commands to increase parallel_max_servers and pga_aggregate_target
(Need to test so as to not exhaust machine resources)– Large indexes: Pre-create, but do not alter column
definitions– For stats (adsstats.sql ; phase: last+63) : Consider stats
import or on RAC using all nodes when gathering stat
Upgrade Best Practices Continued..
40 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Performance testing, monitoring and additional optimizations continued...– Outside-the-box optimizations – Requires Support Approval*
• Long running mv related xdf’s (“en” phases) – Cleanup and truncate large MV logs (requires MV complete refresh)
• Look more closely at long running jobs that you suspect may not be required for your system
– Thousands of jobs and customer product/data/setup configurations– Some of the heavy lifting work may not be required for a specific site– Check with Oracle Support to validate– A fix maybe available or possible to optimize for your case– New 12.1.3 AD timing report by module
Upgrade Best Practices Continued..
41 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Appendix Customer Upgrade Snapshots
42 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Toyota Motor Europe– Release: 11.5.9+ on IBM AIX to R12.1.3 on Oracle Linux 5 Appl tier– DB size: 800 GB– #Workers: 32– #CPUs on DB server: 8 cores– Downtime reduction measures
• Online NLS patch application– #hrs for the 12.1.1 D driver: 21 hrs– #hrs for the 12.1.3 US upgrade: 4 hrs– #hrs for the 4 languages NLS patching 11 hrs
Customer Upgrade Snapshots Continued...11i to 12.1.3
43 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Customer Upgrade Snapshots11i to 12.1
• CPS (Chicago Public Schools)– Release: 11.5.10.2 to 12.1– DB size: 900GB– #Workers and batch size: 32, 10000– #CPUs on DB server: 2 node RAC, 8 CPUs per node– Downtime reduction measures
• Distributed AD• Upgrade RDBMS to 10.2.0.4 in a separate downtime • # hrs for the D driver: 22 hrs
– Customer snapshothttp://www.oracle.com/customers/snapshots/chicago-public-schools-ebs-snapshot.pdf
44 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Customer Upgrade Snapshots Continued...11i to 12.0.6
• Cisco– Release: 11i to R12.0.6– DB size: 600GB– #Workers and batch size: 32, 20000– #CPUs on DB server: 16– Downtime reduction measures
•Distributed AD– #hrs for the D driver: 5.5 hrs
45 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Customer Upgrade Snapshots Continued...11i to 12.1.3
• Dell – Release: 11i10 to R12.1.3 – DB size: 15TB , 16 node RAC Cluster– #Workers and batch size: 32, 10000– #CPUs on DB server: 8– Downtime reduction measures
•Distributed AD•Pre-create large indexes
– #hrs for the D driver: ~30 hrs
46 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Customer Upgrade Snapshots Continued...11i to 12.1
• GE– Large EBS HRMS Implementation (~300K employees,10 Lang) – Release:11.5.10.2 to R12.1.3 – DB size: 838 G– Hardware: App Tier- 2 SUN T5240’s(64x64),
DB Tier - SUN M8000 (12 Dual Cores)– #Workers and batch size per App Server: 48, 10000– Downtime reduction measures
• Distributed AD, Staged APPL_TOP– #hrs for D driver:~10 hrs US, ~13 hrs NLS (11.5.10.2 -> R12.1.1)– #hrs for DB Portion:~2.5 hrs US, ~1 hr NLS (R12.1.1 -> R12.1.3)
47 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Customer Upgrade Snapshots Continued...12.0 to 12.1
• Zebra Technologies Corporation– Release: 12.0.6 to 12.1– DB Size: 106GB– #Workers and batch size: 32, 10000– #CPUs on DB server: 8– Downtime reduction measures
• Staged APPL_TOP– #hrs for the U driver: 12 hrs– Customer snapshot
http://www.oracle.com/customers/snapshots/zebra-technologies-corporation-ebs-snapshot.pdf
48 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Oracle GSI– Release: 12.0.3+ to R12.1– DB size: 17TB– #Workers and batch size: 60, 10000 – #CPUs on DB server: 88 processors– Downtime reduction measures
• Staged APPL_TOP for US and ten languages • Ran data fixes for problems found in test upgrades prior to production upgrade to minimize stoppages• Distributed AD (4 servers,15 workers each)• Pre-create large indexes (6 hrs savings)
– #hrs for the D driver: 14 hrs
Customer Upgrade Snapshots Continued...12.0 to 12.1
49 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• Oracle GSI– Release: 12.1+ to R12.1.3 – DB size: 17TB– #Workers and batch size: 200, 10000 – #CPUs on DB server: 150 processors– Downtime reduction measures
• Staged APPL_TOP for US and ten languages • Ran data fixes for problems found in test upgrades prior to production upgrade to minimize stoppages• Distributed AD (4 servers, 50 workers each)• Pre-create large indexes
– #hrs for the D driver: 4 hrs
Customer Upgrade Snapshots Continued...12.1 to 12.1.3
50 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
• AT&T – Release: 12.0+ to R12.1.2– DB size: 10 TB– #Workers and batch size: 40, 10000 – #CPUs on DB server: 32 Processors– Downtime reduction measures
• Staged APPL_TOP for US and ten languages • Distributed AD
– #hrs for the D driver: 9 hrs
Customer Upgrade Snapshots Continued...12.0 to 12.1.2
51 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
References
52 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
References• R12.1 documentation roadmap (790942.1)• Oracle E-Business Suite Release 12.1 Info center (806593.1)• Database preparation guidelines for R12.1 upgrade (761570.1)• Patching FAQs (459156.1, 225165.1)• Using staged or shared APPL_TOP and distributed AD (734025.1, 384248.1,
236469.1)• OAM “Patch Wizard” overview and FAQ (976188.1, 976688.1)• AD Command Line Options for Release R12 (1078973.1)• EBS 12.1.3 Data Model Comparison Report (1290886.1)• EBS ATG Seed Data Comparison Report (1327399.1)• Recommended Performance Fixes (244040.1)• R12 Upgrade Sizing & Best Practices (399362.1)
53 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Additional Resources
54 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Additional Resources
• White papers– Planning Your Oracle E-Business Suite Upgrade from Release 11i to
Release 12.1 (987516.1)– R12 Upgrade considerations by product: Financials (889733.1)– Oracle E-Business Suite Upgrades and Platform Migration
(1377213.1)
• Have upgrade questions ? – Post on OTN R12 upgrade forumhttp://forums.oracle.com/forums/forum.jspa?forumID=395&start=0
New!
55 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
Q&A
56 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8
57 Copyright © 2012, Oracle and/or its affiliates. All rights reserved.
Insert Information Protection Policy Classification from Slide 8