COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT

P
Preet Kamal SinghIT Director - Database & ERP Applications en IT Convergence
Session ID:
Prepared by:
Demystifying the Secrets of
R12.2 Upgrade
Optimizing E-Business Suite
R12.2 upgrade
40464
Preet Singh
IT Convergence
Presenter
• Preet Singh
• Operations Director
• IT Convergence
• 15+ Years of Oracle Application Experience
• 10+ Years of rich experience with Fortune 50+ (Citi,
TimeWarner (HBO) & Sherwin)
• Head of Database Services at IT Convergence since 2011
• DBA Project Manager for R12.2 Beta Program & Early
Adapter Program at IT Convergence
• DBA Executive Leader for R12 upgrade services
• DBA Executive Leader for SOA/Middleware services
• Head of DBA Center of Excellence, SWAT & ATG
Engineering at IT Convergence
2
About IT Convergence
• Premier Global Oracle Services Company
• Consulting, Education, Development, Testing,
• Hosting & Managed Services
• International Staffing / Delivery Model
• Deep relationship with Oracle Development – 12.2 Beta
Partner
• Oracle Platinum Partner and OAUG Star Partner Level
Five
• Recognized by Gartner
• 80+ R12 Upgrades Plus Roll Outs and Training
Workshops
• Focus is Long-Term Business Relationships
• Full-Service Oracle Provider with 850+ FTE’s globally
3
Agenda
4
Taking our own Medicine
5
Overview & Key Reasons to Upgrade
6
E-Business Suite Support Timeline
• Oracle Premier & Extended Support Expired for 11i
• Premier/Extended Support expiring soon for R12
• R12.2.5 - Latest Available Release & Stable
7
Why Upgrade to R12.2
• 11i & R12.1 reaching End of Life Cycle
8
E-Business 12.2 Upgrade Path
• Direct upgrade path supported for 11.5.10.x & R12.x
• R12.2.5 - Latest Available Release & Stable
9
E-Business Suite R12.2 Architecture
• Introduction of WebLogic Server vs 10gAS/9iAS
• Source : Oracle Support Doc # 1934915.1
10
Transitioning from 11i to R12.2
• You get to retain your existing Modules + Added
Functionality & Feature
• Source : Oracle
11
R12.2 Solution Landscape
• Explore the endless possibilities of R12.2 Features
• Source : Oracle
12
Key Advantage – Online Patching
• Online Patching Support – Reduce downtime
• Take Advantage of New Features
• Source : Oracle
13
Database Edition based online Patching
• E-Business suite available during Patching
• Downtime Window predictable and in minutes
• Patches are applied while Application remain Online
14
Online Patching – Things to keep in mind
• Since R12.AD.C.Delta.5 “downtime” mode can be used.
No online patching compatibility and is quicker
• R12.2 patches are not normally tested in downtime
mode. It is only supported where explicitly documented or
when directed by Oracle Support or Development (e.g.
12.2.4 or 12.2.5 RUP)
• Be aware that all custom code need to be registered in
preparation for an upgrade to R12.2, so that it is
compliant with Online Patching standards
• This must be done prior to upgrading to R12.2 upgrade.
The Online Patching Readiness Report, Manual Fix
Readiness Report, Global Standards Compliance
Checker script and Online Patching Database
Compliance Checker can be used to support this process
15
Managing customizations
• Objects which need to be Editioned
• Custom and Third party schemas
• Enabling Editioning for EBS users
• Applying customizations
• Defining customizations with Custom
Synchronization Driver File
• Refer to Oracle Note : 1577661.1, "Developing and
Deploying Customizations in Oracle E-Business
Suite Release 12.2."
16
Questions to ask?
• Is your EBS out of support?
• Are you out of compliance for Hardware?
• Are you planning an upgrade to latest OS?
• Does your Database need to be upgraded?
• Does your infrastructure need Platform Migration?
• Are you planning to move to Virtualization?
• Are you planning an upgrade to Storage?
• If your answer is Yes to any of above questions then
you are thinking in right direction for R12.2 upgrade
17
Questions to ask?
• Does your business require New functionality?
• Is your organization planning to implement
advanced Security Options?
• Is Downtime and High Availability becoming more
critical for your business?
• Are your users demanding Mobile access and
Tablet compatibility?
• Are you looking for Cloud based solutions?
• Are you planning Minor upgrade to Environment?
• If your answer is Yes to any of above questions then
you are qualified for R12.2 upgrade
18
Optimizing R12.2 Upgrade
19
R12.2.5 Upgrade Phases
• High Level Overview of R12.2 Upgrade Process
• R12.2.5 - Latest Available Release & Stable
20
Optimizing R12.2 Upgrade - Preparations
• Create Repeatable & Reliable Process
• This is key to a successful upgrade
• Define Scope
• Review Certification
• Project Plans
• Execution Plan
• Adopt best Practices
• Utilize Upgrade Advisors
• Repeatable Process
• Stick to the Plan
21
Optimizing R12.2 Upgrade - Preparations
• Ensure Hardware and Software Stack is fully certified for
R12.2 E-Business suite version
• Review Database and E-Business Suite Certification at
Oracle My Support certification Tab
• Check E-Business Suite R12.2 Interoperability Notes to
ensure all Products are certified to run with R12.2
• Check Hardware and Virtualization Certification to ensure
you are deploying supported Architecture
• Verify and confirm Licensing obligation with your Oracle Rep
– VIMP otherwise you will be charged for any product which
was enabled during upgrade process
• Check certification of all Third Party Products with R12.2.
Ex: In Oct 2014, R12.2 was not certified with KoFax,
Markview. We had to work with KoFax development team to
develop upgrade Path for KoFax and give us latest certified
version compatible with R12.2
22
R12.2 Readiness Report
• Report is key for starting R12.2 upgrade
• Online patching Readiness Report (MOS Doc ID
#1531121.1)
• Online patching Analysis Report (Patch #16236081)
• Available for all releases prior to 12.2
• Reports all violations of “Non-Editioned Objects
can’t reference Editioned Objects”
• Some EBR violations are automatically fixed by the
12.2 upgrade
• The report is key to determine the scope of effort on
custom code
23
Infrastructure Layer Tuning
• Scale up CPUs and Memory – As per Licensing
• Bump up Virtualization resources
• Move Database to high performance storage. Ex:
ASM
• If Database is on NFS, implement Oracle dNFS as it
would increase the upgrade speed by 3.5x. Utilize
explicit NFS settings recommended by Oracle
• Implement “huge pages” to offload your CPUs
• Avoid running upgrades on RAC nodes as you may
end up In locking situations or performance issues
due to interconnect and parallel threads at
application end (parallel adworkers)
• Rather shift CPUs from secondary RAC node or
UAT to Production Database Tier
24
Infrastructure Layer Tuning
• Often overlooked – Vital for Performance
25
Turbocharge R12.2 Upgrade with
Hardware Migration
• Killing 2 birds in 2 stone
• Setup Standby
• Enable Flashback
• Enable DR site
• Perform Smoke test
• Preserve Standby and App File system – No
change allowed
• Perform R12.2 upgrade during Go-Live on new
Hardware
• This reduces Risk and maximizes Recovery options
26
Database Layer Tuning
• Tune Database for optimal upgrade Performance
• Perform major Database upgrade as Phase 1
27
Database Layer Tuning
• Tune Database for optimal upgrade Performance
28
Increase SGA
to 60% of
Memory
Set & Increase
_pga_max_size
Adjust DB Params
-
Job_queue_proc
Parallel_max_serv
2x of CPUs
Bump up
java_pool,
streams_pool
Shared_pool
Job_queue_proc
X
Apply Latest PSU
Turn Off
Recycle Bin
Recreate Redo
with 2GB+ &
No Mirroring
No Archive
Log Mode
-
Disable
Flashback
Disable
Transparent
Data
Encryption
Database Layer Tuning
• Database Preparation Guidelines for an Oracle E-
Business Suite Release 12.2 Upgrade (Document
1349240.1)
• Ensure that the large tables populated or modified
by the release 12.2 upgrade have a large extent
size (1-10MB). Small extents will seriously limit the
AD Parallel batch size used. They will also increase
the occurrence of high water mark waits
• Disable Auditing
• No Archive Log Mode
• Disable Flashback
• Disable Recycle Bin
29
Database Layer Tuning
• Drop Custom Indexes, Triggers
• Drop Custom Materialized Views
• Truncate Mlogs – This can significantly reduce
downtime
• Gather Schema Stats
• Gather Fixed Object and Dictionary Statistics
• SQL Monitor Report / Patch Timing Report
• Disable or drop any DBMS Scheduler, DBMS Jobs
& Autotask activities during the Upgrade
• Disable unwanted custom VPD policies
• Disable TDE from high volume Tables
30
Optimizing R12.2 – Application Layer
• Global Standard Compliance Checker and
Readiness Report
• Purge all Data that is no longer needed
• Purge Attachments (LOBs)
• Purge Workflow
• Flush all the interfaces, such as Auto Invoice,
Journal Entry Import, Order Import etc.
• Drop MRC Schema if it still exists (Upgrade from 11i
only)
• Take care of all CEMLI & Customizations
• Migrate SLA Data
31
Optimizing R12.2 – Application Layer
• Purge & Archive unwanted Data
• Source : Oracle
32
Optimizing R12.2 – Application Layer
• Convert to the new Multiple Organizations (Multi-
Org) architecture (Upgrade from 11i only)
• Utilize Parallel AD & Parallel Autoconfig to speed up
Pre & Post Upgrade Steps
• Gather the schema statistics (with GATHER_AUTO
option for all schemas) close to the start of the
downtime. Use FND_STATS or Gather Statistics
concurrent programs
• Perform Dry Run before Go-Live
• Freeze any Code Migrations before Dry Run
33
Optimizing R12.2 – Application Layer
• Apply latest available Online Patching Enablement
Patches
• Applying the Latest AD and TXK Release Update Packs
to Oracle E-Business Release 12.2 (Doc 1617461.1)
• Oracle E-Business Suite Release 12.2: Consolidated List
of Patches and Technology Bug Fixes (Doc 1594274.1)
• Include & apply latest available Module Patches
• Include & apply latest available CPU & Security Patches
• And of Course apply latest Oracle E-Business Suite
12.2.5 Release Update Pack (Patch 19676458)
• And Oracle E-Business Suite Online Help for 12.2.5
Release Update Pack (Patch 19676460)
34
Optimizing R12.2 – Application Layer
• Use The Upgrade Manual Script(TUMS) to avoid
running tasks that are not relevant to R12.2
(Upgrade from 11i Only)
• Consider running Paralle AutoConfig and
Distributed AD on a multi-node system
• Minimize Historical Data To Be Upgraded (Upgrade
by Request) (Upgrade from 11i Only)
• Parallelize pre and post upgrade technical activities
• Define separate concurrent manager queue for post
upgrade jobs. If using RAC then “Parallel
Concurrent Processing (PCP)” could be used for
post-upgrade concurrent jobs
• Review Resource Manager to ensure that upgrade
sessions have access to all resources
35
Tech Stack considerations
• Perform R12.2 upgrade by utilizing single file
system. It is NOT recommended to add nodes to
12.2 Rapid Install upgrade file system until AFTER
the upgrade to the latest 12.2.x RUP is complete.
• Thus previous advice of using Distributed AD and
Shared APPL_TOP is not applicable. Though this
can be utilized for Post upgrade Steps.
• ‘‘Defer Upload of Patch Information’‘ option cannot
be used, as subsequent patches may rely on
information from previous patches. The Release
12.2 upgrade is a series of patches.
• Use maximum of 1 x # of CPU for AD workers
• Use 1 x # of CPU Job queue processes
36
Big Bang vs Phased Approach
• Phased Approach
Perform any RDBMS Upgrade, Platform Migration,
Conversion to OATM prior to R12.2 upgrade window, into
a separate downtime period
• Big Bang Approach
Plan and perform OATM, Database upgrades and
Platform Migration prior to R12.2 upgrade
• Both the approaches have it’s own Pros & Cons.
• Downtime requirement by business will dictate
which approach to chose from. Carefully evaluate
the pros and cons and chose an approach.
37
Testing Upgrade Process
• Performance test the entire upgrade process on a system
that is identical or comparable to the production system
with same Architecture (Similar CPU, IO, Memory and
data volumes/ages)
• Recommendation is to procure Production Hardware
ahead of time and perform multiple iteration on
Production Hardware including Dry Runs to have
predictable timeline and process. This eliminates any
surprises during Production Go-Live
• Start performance testing immediately after First Upgrade
Iteration or as early as possible
• Allow time for multiple iterations of performance testing
so that performance issues can be resolved and upgrade
timing is reduced to desired results
• Tune all Long running SQLs
38
Testing Upgrade Process
• Apply “Break your New Shoes” theory !
• It’s Painful, avoid these costly mistakes
39
Plan your Upgrade
• Most Important – Planning, Planning & Planning
• “By failing to prepare, you are preparing to fail”
- Benjamin Franklin
40
Plan your Upgrade
• Sample Timeline using OUM Methodology
41
Plan your Upgrade
• Well defined Sample Resource Plan
42
Plan your Upgrade
• Resource Planning
• Assign separate Resources for Implementation vs
Day to Day support
• Often mistake is been made to assign
implementation DBAs to the project ignoring the
need for Day to Day support
• This often results in implementation team running
out of cycles for providing day to day Support
• Assign dedicated Implementation vs Support team
to the project
43
Plan your Upgrade
• Keep enough buffer for Go-Live window to account
for delays and give breathing room to team
• Have your Coffee or Tea. Your preference!
• Take Rest & Relax. Don’t stress!
• Above all, stick to the Plan. Do not deviate. This is
where blunders are made. Every time I see an urge
to make change during Go-Live you will run into
issues. Production Go-Live has to be exactly the
replicate of UAT and Dry Runs. I cannot stress this
enough. Regardless of business pressure, stick to
the plan.
• Enjoy your successful Upgrade !!!
44
References & Appendices
45
12.2 Case Study: Oil and Gas Company
46
12.2 Case Study: International Consumer
Goods Company
47
12.2 Case Study: Coal Producing and
Exporting Company
48
12.2 Case Study: International Oil and
Gas Company
49
Oracle References to Help with Upgrade
• Direct upgrade path supported for 11.5.10.x & R12.x
• Source : Oracle
50
References to Help with Upgrade
• All of the content and references in this presentation are
based on Oracle Documentation and are available within
My Oracle Support Website.
• Best Practices for Minimizing Oracle E-Business Suite
Release 12 Upgrade Downtime (Doc ID 1581549.1)
• Oracle E-Business Suite Upgrade Guide Release 11i to
12.2. Especially Planning for an Upgrade (Chapter 1) and
appendices Reducing Downtime (F) and Upgrade By
request (H)
• Oracle E-Business Suite Upgrade Guide Release 12.0
and 12.1 to 12.2. Especially Planning for an Upgrade
(Chapter 1) and Preparing for the Upgrade (Chapter 2)
• Oracle E-Business Suite Setup Guide, Release 12.2
(OATM and AutoConfig)
51
References to Help with Upgrade
• Oracle E-Business Suite Maintenance Guide Release
12.2
• Oracle E-Business Suite Developer's Guide, Release
12.2. Especially Sections 3. Preparing for Online
Patching, 4. Preparation of Customizations in a Release
12.2 Upgrade and 5. Handling Customizations in an
Online Patching-Enabled Environment
• Oracle E-Business Suite Concepts, Release 12.2
(AutoConfig)
• Oracle E-Business Suite Patching Procedures, Release
12.1 and Release 12.0
• Oracle Applications Maintenance Utilities, Release 11i
• Oracle E-Business Suite Multiple Organizations
Implementation Guide, Release 12.1
52
References to Help with Upgrade
• Oracle E-Business Suite System Administrator's Guide –
Configuration, Release 12.1 (OATM)
• Oracle Applications System Administrator’s Guide -
Configuration, Release 11i (OATM)
• Oracle E-Business Suite Installation Guide: Using Rapid
Install, Release 12.2 (Middle Tier Sizing)
• Oracle Database VLDB and Partitioning Guide - ‘‘How
Parallel Execution Works’‘ and ‘‘Tuning General
Parameters for Parallel Execution’‘ sections
• Oracle E-Business Suite Release Notes, Release 12.2
(Document 1320300.1)
• Oracle E-Business Suite Release 12.2: Suite-Wide
Rollup and AD/TXK Delta Information (Document
1583092.1)
• Oracle E-Business Suite Release 12.2: Technical
Planning, Getting Started, and Go-Live Checklist
(Document 1585857.1)
53
References to Help with Upgrade
• Applying the Latest AD and TXK Release Update Packs
to Oracle E-Business Suite Release 12.2 (Document
1617461.1)
• Database Preparation Guidelines for an E-Business Suite
Release 12.2 Upgrade (Document 1349240.1)
• Oracle E-Business Suite Release 12.2: Consolidated List
of Patches and Technology Bug Fixes (Document
1594274.1)
• Best Practices for Gathering Statistics with Oracle E-
Business Suite (Document 1586374.1)
• Fixed Objects Statistics
(GATHER_FIXED_OBJECTS_STATS) Considerations
(Document 798257.1)
• AD Command Line Options for Release R12 (Document
1078973.1)
• Oracle E-Business Suite Release 12.2: Upgrade Sizing
and Best Practices (Document 1597531.1)
54
References to Help with Upgrade
• R11i / R12: Oracle E-Business Suite Upgrades and
Platform Migration (Document 1377213.1)
• Use of Multiple Organizations In Oracle Applications
Release 11i (Document 210193.1)
• How to Send a File to Oracle Support Using FTPS
(Document 464666.1)
• R12.1 and 12.2 Oracle E-Business Suite Pre-install
Patches Report [Video] (Document 1448102.1)
• Reducing Your Oracle E-Business Suite Data Footprint
using Archiving, Purging, and Information Lifecycle
Management (Document 752322.1)
• Express Diagnosis of Oracle E-Business Suite Release
12 Upgrade Performance Issues (Document 1583752.1)
• Oracle E-Business Suite Performance Guide (Document
1672174.1)
55
References to Help with Upgrade
• Database Initialization Parameters for Oracle E-Business
Suite Release 12 (Document 396009.1)
• How to verify or create a Database Object using an odf
(adodfcmp) or xdf (FndXdfCmp) file? (Document
551325.1)
• Oracle E-Business Suite SQL Trace and TKPROF Guide
(Document 1674024.1)
• All About the SQLT Diagnostic Tool (Document 215187.1)
• How Does Adpatch Determine The Number Of Workers
To Recommend? (Document 800024.1)
• Using AutoConfig to Manage System Configurations in
Oracle E-Business Suite Release 12 (Document
387859.1) – section ‘‘5.1. Running AutoConfig in Parallel
Across Multiple Nodes’‘.
• Performance Diagnosis with Automatic Workload
Repository (Document 1674086.1)
56
Question & Answers
57
• How to get in Touch !
Next Steps !
Demystify the Secrets of
optimizing E-Business Suite R12.2
upgrade
• Optimization
• Performance
• Turbo Charge your R12.2 Upgrade
1 de 58

Recomendados

Preparing for EBS R12.2-upgrade-full por
Preparing for EBS R12.2-upgrade-fullPreparing for EBS R12.2-upgrade-full
Preparing for EBS R12.2-upgrade-fullBerry Clemens
15.1K vistas63 diapositivas
10 Tips for Successful 12.2 Upgrade por
10 Tips for Successful 12.2 Upgrade10 Tips for Successful 12.2 Upgrade
10 Tips for Successful 12.2 UpgradeOAUGNJ
2.6K vistas39 diapositivas
Oracle Ebiz R12.2 Features -- Ravi Sagaram por
Oracle Ebiz R12.2 Features -- Ravi SagaramOracle Ebiz R12.2 Features -- Ravi Sagaram
Oracle Ebiz R12.2 Features -- Ravi Sagaramravisagaram
26.9K vistas56 diapositivas
EBS-technical_upgrade_best_practices 12.1 or 12.2 por
EBS-technical_upgrade_best_practices 12.1 or 12.2EBS-technical_upgrade_best_practices 12.1 or 12.2
EBS-technical_upgrade_best_practices 12.1 or 12.2Berry Clemens
18.5K vistas75 diapositivas
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades por
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesOracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
Oracle E-Business Suite 12.2 - The Upgrade to End All UpgradesShiri Amit
2.5K vistas21 diapositivas
Oracle R12 Upgrade Lessons Learned por
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learnedbpellot
21.3K vistas22 diapositivas

Más contenido relacionado

La actualidad más candente

How to use Exachk effectively to manage Exadata environments OGBEmea por
How to use Exachk effectively to manage Exadata environments OGBEmeaHow to use Exachk effectively to manage Exadata environments OGBEmea
How to use Exachk effectively to manage Exadata environments OGBEmeaSandesh Rao
328 vistas82 diapositivas
Data migration por
Data migrationData migration
Data migrationVatsala Chauhan
7.8K vistas26 diapositivas
OOW15 - technical upgrade best practices for oracle e-business suite 12.2 por
OOW15 - technical upgrade best practices for oracle e-business suite 12.2OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2vasuballa
6.1K vistas48 diapositivas
Oracle ZDM KamaleshRamasamy Sangam2020 por
Oracle ZDM KamaleshRamasamy Sangam2020Oracle ZDM KamaleshRamasamy Sangam2020
Oracle ZDM KamaleshRamasamy Sangam2020Kamalesh Ramasamy
410 vistas55 diapositivas
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer por
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and AdministerAndrejs Karpovs
6K vistas63 diapositivas
Oracle RAC 19c - the Basis for the Autonomous Database por
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous DatabaseMarkus Michalewicz
11.5K vistas43 diapositivas

La actualidad más candente(20)

How to use Exachk effectively to manage Exadata environments OGBEmea por Sandesh Rao
How to use Exachk effectively to manage Exadata environments OGBEmeaHow to use Exachk effectively to manage Exadata environments OGBEmea
How to use Exachk effectively to manage Exadata environments OGBEmea
Sandesh Rao328 vistas
OOW15 - technical upgrade best practices for oracle e-business suite 12.2 por vasuballa
OOW15 - technical upgrade best practices for oracle e-business suite 12.2OOW15 - technical upgrade best practices for oracle e-business suite 12.2
OOW15 - technical upgrade best practices for oracle e-business suite 12.2
vasuballa6.1K vistas
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer por Andrejs Karpovs
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and AdministerOracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Oracle E-Business Suite R12.2.5 on Database 12c: Install, Patch and Administer
Andrejs Karpovs6K vistas
Oracle RAC 19c - the Basis for the Autonomous Database por Markus Michalewicz
Oracle RAC 19c - the Basis for the Autonomous DatabaseOracle RAC 19c - the Basis for the Autonomous Database
Oracle RAC 19c - the Basis for the Autonomous Database
Markus Michalewicz11.5K vistas
What to Expect From Oracle database 19c por Maria Colgan
What to Expect From Oracle database 19cWhat to Expect From Oracle database 19c
What to Expect From Oracle database 19c
Maria Colgan11.9K vistas
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O... por Sandesh Rao
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
AIOUG : OTNYathra - Troubleshooting and Diagnosing Oracle Database 12.2 and O...
Sandesh Rao701 vistas
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni... por Jade Global
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Case study: Managing a Fusion Financials Cloud Implementation with Oracle Uni...
Jade Global2.8K vistas
Power bi premium por Ike Ellis
Power bi premiumPower bi premium
Power bi premium
Ike Ellis1.4K vistas
Moving Beyond Lambda Architectures with Apache Kudu por Cloudera, Inc.
Moving Beyond Lambda Architectures with Apache KuduMoving Beyond Lambda Architectures with Apache Kudu
Moving Beyond Lambda Architectures with Apache Kudu
Cloudera, Inc.6.2K vistas
Basic oracle-database-administration por sreehari orienit
Basic oracle-database-administrationBasic oracle-database-administration
Basic oracle-database-administration
sreehari orienit3.2K vistas
Oracle R12 EBS Performance Tuning por Scott Jenner
Oracle R12 EBS Performance TuningOracle R12 EBS Performance Tuning
Oracle R12 EBS Performance Tuning
Scott Jenner13.9K vistas
Oracle R12.1.2 and R12.1.3 features por ravisagaram
Oracle R12.1.2 and R12.1.3 featuresOracle R12.1.2 and R12.1.3 features
Oracle R12.1.2 and R12.1.3 features
ravisagaram16.7K vistas
Data ingestion and distribution with apache NiFi por Lev Brailovskiy
Data ingestion and distribution with apache NiFiData ingestion and distribution with apache NiFi
Data ingestion and distribution with apache NiFi
Lev Brailovskiy8.5K vistas
DBA Tasks in Oracle Autonomous Database por SinanPetrusToma
DBA Tasks in Oracle Autonomous DatabaseDBA Tasks in Oracle Autonomous Database
DBA Tasks in Oracle Autonomous Database
SinanPetrusToma118 vistas
Oracle EBS Upgrade to 12.2.5.1 por Amit Sharma
Oracle EBS Upgrade to 12.2.5.1Oracle EBS Upgrade to 12.2.5.1
Oracle EBS Upgrade to 12.2.5.1
Amit Sharma6.4K vistas
Implementing Cloud Financials por NERUG
Implementing Cloud FinancialsImplementing Cloud Financials
Implementing Cloud Financials
NERUG8.2K vistas

Destacado

Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1 por
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Biju Thomas
3.9K vistas39 diapositivas
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423] por
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]vasuballa
1.8K vistas109 diapositivas
R12 upgrade webinar por
R12 upgrade webinarR12 upgrade webinar
R12 upgrade webinarVigilantTechnologies
708 vistas27 diapositivas
ORACLE EBS R12 UPGRADE por
ORACLE EBS R12 UPGRADEORACLE EBS R12 UPGRADE
ORACLE EBS R12 UPGRADEDinesh Gupta
17.9K vistas29 diapositivas
Release 12 features work arounds and Upgrade por
Release 12 features work arounds and UpgradeRelease 12 features work arounds and Upgrade
Release 12 features work arounds and UpgradePrasad Gudipaty M.S., PMP
586 vistas43 diapositivas
5 itil v3 service transition 5 v1.8 por
5 itil v3 service transition 5 v1.85 itil v3 service transition 5 v1.8
5 itil v3 service transition 5 v1.8Karthik Arumugham
4.2K vistas54 diapositivas

Destacado(12)

Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1 por Biju Thomas
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Collaborate 2014 OAUG - EBS 11i Upgrade to R12 - Compare versions 12.2 vs 12.1
Biju Thomas3.9K vistas
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423] por vasuballa
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
OOW16 - Planning Your Upgrade to Oracle E-Business Suite 12.2 [CON1423]
vasuballa1.8K vistas
ORACLE EBS R12 UPGRADE por Dinesh Gupta
ORACLE EBS R12 UPGRADEORACLE EBS R12 UPGRADE
ORACLE EBS R12 UPGRADE
Dinesh Gupta17.9K vistas
R12.2.5 new features por TahirGhafoor
R12.2.5 new featuresR12.2.5 new features
R12.2.5 new features
TahirGhafoor2.2K vistas
What’s New in Oracle E-Business Suite R12.2 for Database Administrators? por vasuballa
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
vasuballa14.3K vistas
Oracle e-business suite (ebs) r12.2.6 - new functionality por Matthew Bezuidenhout
Oracle e-business suite (ebs)  r12.2.6 - new functionalityOracle e-business suite (ebs)  r12.2.6 - new functionality
Oracle e-business suite (ebs) r12.2.6 - new functionality
Matthew Bezuidenhout5.2K vistas
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2 por vasuballa
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
OOW15 - Planning Your Upgrade to Oracle E-Business Suite 12.2
vasuballa11K vistas

Similar a COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT

Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015) por
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)pasalapudi123
645 vistas46 diapositivas
Ebs upgrade-to-12.2 technical-upgrade_best_practices por
Ebs upgrade-to-12.2 technical-upgrade_best_practicesEbs upgrade-to-12.2 technical-upgrade_best_practices
Ebs upgrade-to-12.2 technical-upgrade_best_practicesaioughydchapter
2.2K vistas46 diapositivas
Staged Patching Approach in Oracle E-Business Suite por
Staged Patching Approach in Oracle E-Business SuiteStaged Patching Approach in Oracle E-Business Suite
Staged Patching Approach in Oracle E-Business Suitevasuballa
1.6K vistas28 diapositivas
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO... por
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...vasuballa
2.1K vistas52 diapositivas
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese... por
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...ssuser9dce1e1
7 vistas46 diapositivas
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction por
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionBiju Thomas
1.5K vistas27 diapositivas

Similar a COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT(20)

Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015) por pasalapudi123
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
pasalapudi123645 vistas
Ebs upgrade-to-12.2 technical-upgrade_best_practices por aioughydchapter
Ebs upgrade-to-12.2 technical-upgrade_best_practicesEbs upgrade-to-12.2 technical-upgrade_best_practices
Ebs upgrade-to-12.2 technical-upgrade_best_practices
aioughydchapter2.2K vistas
Staged Patching Approach in Oracle E-Business Suite por vasuballa
Staged Patching Approach in Oracle E-Business SuiteStaged Patching Approach in Oracle E-Business Suite
Staged Patching Approach in Oracle E-Business Suite
vasuballa1.6K vistas
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO... por vasuballa
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
OOW16 - Technical Upgrade Best Practices for Oracle E-Business Suite 12.2 [CO...
vasuballa2.1K vistas
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese... por ssuser9dce1e1
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
ssuser9dce1e17 vistas
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction por Biju Thomas
GLOC 2014 NEOOUG - R12 Upgrade Downtime ReductionGLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
GLOC 2014 NEOOUG - R12 Upgrade Downtime Reduction
Biju Thomas1.5K vistas
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator por Serena Software
The Top 5 Practices of a Highly Successful ChangeMan ZMF AdministratorThe Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
The Top 5 Practices of a Highly Successful ChangeMan ZMF Administrator
Serena Software1.4K vistas
AOUG_11Nov2016_Challenges_with_EBS12_2 por Sean Braymen
AOUG_11Nov2016_Challenges_with_EBS12_2AOUG_11Nov2016_Challenges_with_EBS12_2
AOUG_11Nov2016_Challenges_with_EBS12_2
Sean Braymen1.2K vistas
DocID_1080606_1_EBS_Collab10_April2010_mod.pdf por zabkhan00007
DocID_1080606_1_EBS_Collab10_April2010_mod.pdfDocID_1080606_1_EBS_Collab10_April2010_mod.pdf
DocID_1080606_1_EBS_Collab10_April2010_mod.pdf
zabkhan000073 vistas
RahulRanjan_5+yr_AppsDBA por Rahul Ranjan
RahulRanjan_5+yr_AppsDBARahulRanjan_5+yr_AppsDBA
RahulRanjan_5+yr_AppsDBA
Rahul Ranjan149 vistas
Change management in hybrid landscapes por Chris Kernaghan
Change management in hybrid landscapesChange management in hybrid landscapes
Change management in hybrid landscapes
Chris Kernaghan941 vistas
Resume_HasnathFathema_AppsDBA_PSG por Hasnath Fathema
Resume_HasnathFathema_AppsDBA_PSGResume_HasnathFathema_AppsDBA_PSG
Resume_HasnathFathema_AppsDBA_PSG
Hasnath Fathema234 vistas
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového por MarketingArrowECS_CZ
Oracle Database 19c - poslední z rodiny 12.2 a co přináší novéhoOracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Oracle Database 19c - poslední z rodiny 12.2 a co přináší nového
Mahesh_Resume por Mahesh B
Mahesh_ResumeMahesh_Resume
Mahesh_Resume
Mahesh B176 vistas

COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT

  • 1. Session ID: Prepared by: Demystifying the Secrets of R12.2 Upgrade Optimizing E-Business Suite R12.2 upgrade 40464 Preet Singh IT Convergence
  • 2. Presenter • Preet Singh • Operations Director • IT Convergence • 15+ Years of Oracle Application Experience • 10+ Years of rich experience with Fortune 50+ (Citi, TimeWarner (HBO) & Sherwin) • Head of Database Services at IT Convergence since 2011 • DBA Project Manager for R12.2 Beta Program & Early Adapter Program at IT Convergence • DBA Executive Leader for R12 upgrade services • DBA Executive Leader for SOA/Middleware services • Head of DBA Center of Excellence, SWAT & ATG Engineering at IT Convergence 2
  • 3. About IT Convergence • Premier Global Oracle Services Company • Consulting, Education, Development, Testing, • Hosting & Managed Services • International Staffing / Delivery Model • Deep relationship with Oracle Development – 12.2 Beta Partner • Oracle Platinum Partner and OAUG Star Partner Level Five • Recognized by Gartner • 80+ R12 Upgrades Plus Roll Outs and Training Workshops • Focus is Long-Term Business Relationships • Full-Service Oracle Provider with 850+ FTE’s globally 3
  • 5. Taking our own Medicine 5
  • 6. Overview & Key Reasons to Upgrade 6
  • 7. E-Business Suite Support Timeline • Oracle Premier & Extended Support Expired for 11i • Premier/Extended Support expiring soon for R12 • R12.2.5 - Latest Available Release & Stable 7
  • 8. Why Upgrade to R12.2 • 11i & R12.1 reaching End of Life Cycle 8
  • 9. E-Business 12.2 Upgrade Path • Direct upgrade path supported for 11.5.10.x & R12.x • R12.2.5 - Latest Available Release & Stable 9
  • 10. E-Business Suite R12.2 Architecture • Introduction of WebLogic Server vs 10gAS/9iAS • Source : Oracle Support Doc # 1934915.1 10
  • 11. Transitioning from 11i to R12.2 • You get to retain your existing Modules + Added Functionality & Feature • Source : Oracle 11
  • 12. R12.2 Solution Landscape • Explore the endless possibilities of R12.2 Features • Source : Oracle 12
  • 13. Key Advantage – Online Patching • Online Patching Support – Reduce downtime • Take Advantage of New Features • Source : Oracle 13
  • 14. Database Edition based online Patching • E-Business suite available during Patching • Downtime Window predictable and in minutes • Patches are applied while Application remain Online 14
  • 15. Online Patching – Things to keep in mind • Since R12.AD.C.Delta.5 “downtime” mode can be used. No online patching compatibility and is quicker • R12.2 patches are not normally tested in downtime mode. It is only supported where explicitly documented or when directed by Oracle Support or Development (e.g. 12.2.4 or 12.2.5 RUP) • Be aware that all custom code need to be registered in preparation for an upgrade to R12.2, so that it is compliant with Online Patching standards • This must be done prior to upgrading to R12.2 upgrade. The Online Patching Readiness Report, Manual Fix Readiness Report, Global Standards Compliance Checker script and Online Patching Database Compliance Checker can be used to support this process 15
  • 16. Managing customizations • Objects which need to be Editioned • Custom and Third party schemas • Enabling Editioning for EBS users • Applying customizations • Defining customizations with Custom Synchronization Driver File • Refer to Oracle Note : 1577661.1, "Developing and Deploying Customizations in Oracle E-Business Suite Release 12.2." 16
  • 17. Questions to ask? • Is your EBS out of support? • Are you out of compliance for Hardware? • Are you planning an upgrade to latest OS? • Does your Database need to be upgraded? • Does your infrastructure need Platform Migration? • Are you planning to move to Virtualization? • Are you planning an upgrade to Storage? • If your answer is Yes to any of above questions then you are thinking in right direction for R12.2 upgrade 17
  • 18. Questions to ask? • Does your business require New functionality? • Is your organization planning to implement advanced Security Options? • Is Downtime and High Availability becoming more critical for your business? • Are your users demanding Mobile access and Tablet compatibility? • Are you looking for Cloud based solutions? • Are you planning Minor upgrade to Environment? • If your answer is Yes to any of above questions then you are qualified for R12.2 upgrade 18
  • 20. R12.2.5 Upgrade Phases • High Level Overview of R12.2 Upgrade Process • R12.2.5 - Latest Available Release & Stable 20
  • 21. Optimizing R12.2 Upgrade - Preparations • Create Repeatable & Reliable Process • This is key to a successful upgrade • Define Scope • Review Certification • Project Plans • Execution Plan • Adopt best Practices • Utilize Upgrade Advisors • Repeatable Process • Stick to the Plan 21
  • 22. Optimizing R12.2 Upgrade - Preparations • Ensure Hardware and Software Stack is fully certified for R12.2 E-Business suite version • Review Database and E-Business Suite Certification at Oracle My Support certification Tab • Check E-Business Suite R12.2 Interoperability Notes to ensure all Products are certified to run with R12.2 • Check Hardware and Virtualization Certification to ensure you are deploying supported Architecture • Verify and confirm Licensing obligation with your Oracle Rep – VIMP otherwise you will be charged for any product which was enabled during upgrade process • Check certification of all Third Party Products with R12.2. Ex: In Oct 2014, R12.2 was not certified with KoFax, Markview. We had to work with KoFax development team to develop upgrade Path for KoFax and give us latest certified version compatible with R12.2 22
  • 23. R12.2 Readiness Report • Report is key for starting R12.2 upgrade • Online patching Readiness Report (MOS Doc ID #1531121.1) • Online patching Analysis Report (Patch #16236081) • Available for all releases prior to 12.2 • Reports all violations of “Non-Editioned Objects can’t reference Editioned Objects” • Some EBR violations are automatically fixed by the 12.2 upgrade • The report is key to determine the scope of effort on custom code 23
  • 24. Infrastructure Layer Tuning • Scale up CPUs and Memory – As per Licensing • Bump up Virtualization resources • Move Database to high performance storage. Ex: ASM • If Database is on NFS, implement Oracle dNFS as it would increase the upgrade speed by 3.5x. Utilize explicit NFS settings recommended by Oracle • Implement “huge pages” to offload your CPUs • Avoid running upgrades on RAC nodes as you may end up In locking situations or performance issues due to interconnect and parallel threads at application end (parallel adworkers) • Rather shift CPUs from secondary RAC node or UAT to Production Database Tier 24
  • 25. Infrastructure Layer Tuning • Often overlooked – Vital for Performance 25
  • 26. Turbocharge R12.2 Upgrade with Hardware Migration • Killing 2 birds in 2 stone • Setup Standby • Enable Flashback • Enable DR site • Perform Smoke test • Preserve Standby and App File system – No change allowed • Perform R12.2 upgrade during Go-Live on new Hardware • This reduces Risk and maximizes Recovery options 26
  • 27. Database Layer Tuning • Tune Database for optimal upgrade Performance • Perform major Database upgrade as Phase 1 27
  • 28. Database Layer Tuning • Tune Database for optimal upgrade Performance 28 Increase SGA to 60% of Memory Set & Increase _pga_max_size Adjust DB Params - Job_queue_proc Parallel_max_serv 2x of CPUs Bump up java_pool, streams_pool Shared_pool Job_queue_proc X Apply Latest PSU Turn Off Recycle Bin Recreate Redo with 2GB+ & No Mirroring No Archive Log Mode - Disable Flashback Disable Transparent Data Encryption
  • 29. Database Layer Tuning • Database Preparation Guidelines for an Oracle E- Business Suite Release 12.2 Upgrade (Document 1349240.1) • Ensure that the large tables populated or modified by the release 12.2 upgrade have a large extent size (1-10MB). Small extents will seriously limit the AD Parallel batch size used. They will also increase the occurrence of high water mark waits • Disable Auditing • No Archive Log Mode • Disable Flashback • Disable Recycle Bin 29
  • 30. Database Layer Tuning • Drop Custom Indexes, Triggers • Drop Custom Materialized Views • Truncate Mlogs – This can significantly reduce downtime • Gather Schema Stats • Gather Fixed Object and Dictionary Statistics • SQL Monitor Report / Patch Timing Report • Disable or drop any DBMS Scheduler, DBMS Jobs & Autotask activities during the Upgrade • Disable unwanted custom VPD policies • Disable TDE from high volume Tables 30
  • 31. Optimizing R12.2 – Application Layer • Global Standard Compliance Checker and Readiness Report • Purge all Data that is no longer needed • Purge Attachments (LOBs) • Purge Workflow • Flush all the interfaces, such as Auto Invoice, Journal Entry Import, Order Import etc. • Drop MRC Schema if it still exists (Upgrade from 11i only) • Take care of all CEMLI & Customizations • Migrate SLA Data 31
  • 32. Optimizing R12.2 – Application Layer • Purge & Archive unwanted Data • Source : Oracle 32
  • 33. Optimizing R12.2 – Application Layer • Convert to the new Multiple Organizations (Multi- Org) architecture (Upgrade from 11i only) • Utilize Parallel AD & Parallel Autoconfig to speed up Pre & Post Upgrade Steps • Gather the schema statistics (with GATHER_AUTO option for all schemas) close to the start of the downtime. Use FND_STATS or Gather Statistics concurrent programs • Perform Dry Run before Go-Live • Freeze any Code Migrations before Dry Run 33
  • 34. Optimizing R12.2 – Application Layer • Apply latest available Online Patching Enablement Patches • Applying the Latest AD and TXK Release Update Packs to Oracle E-Business Release 12.2 (Doc 1617461.1) • Oracle E-Business Suite Release 12.2: Consolidated List of Patches and Technology Bug Fixes (Doc 1594274.1) • Include & apply latest available Module Patches • Include & apply latest available CPU & Security Patches • And of Course apply latest Oracle E-Business Suite 12.2.5 Release Update Pack (Patch 19676458) • And Oracle E-Business Suite Online Help for 12.2.5 Release Update Pack (Patch 19676460) 34
  • 35. Optimizing R12.2 – Application Layer • Use The Upgrade Manual Script(TUMS) to avoid running tasks that are not relevant to R12.2 (Upgrade from 11i Only) • Consider running Paralle AutoConfig and Distributed AD on a multi-node system • Minimize Historical Data To Be Upgraded (Upgrade by Request) (Upgrade from 11i Only) • Parallelize pre and post upgrade technical activities • Define separate concurrent manager queue for post upgrade jobs. If using RAC then “Parallel Concurrent Processing (PCP)” could be used for post-upgrade concurrent jobs • Review Resource Manager to ensure that upgrade sessions have access to all resources 35
  • 36. Tech Stack considerations • Perform R12.2 upgrade by utilizing single file system. It is NOT recommended to add nodes to 12.2 Rapid Install upgrade file system until AFTER the upgrade to the latest 12.2.x RUP is complete. • Thus previous advice of using Distributed AD and Shared APPL_TOP is not applicable. Though this can be utilized for Post upgrade Steps. • ‘‘Defer Upload of Patch Information’‘ option cannot be used, as subsequent patches may rely on information from previous patches. The Release 12.2 upgrade is a series of patches. • Use maximum of 1 x # of CPU for AD workers • Use 1 x # of CPU Job queue processes 36
  • 37. Big Bang vs Phased Approach • Phased Approach Perform any RDBMS Upgrade, Platform Migration, Conversion to OATM prior to R12.2 upgrade window, into a separate downtime period • Big Bang Approach Plan and perform OATM, Database upgrades and Platform Migration prior to R12.2 upgrade • Both the approaches have it’s own Pros & Cons. • Downtime requirement by business will dictate which approach to chose from. Carefully evaluate the pros and cons and chose an approach. 37
  • 38. Testing Upgrade Process • Performance test the entire upgrade process on a system that is identical or comparable to the production system with same Architecture (Similar CPU, IO, Memory and data volumes/ages) • Recommendation is to procure Production Hardware ahead of time and perform multiple iteration on Production Hardware including Dry Runs to have predictable timeline and process. This eliminates any surprises during Production Go-Live • Start performance testing immediately after First Upgrade Iteration or as early as possible • Allow time for multiple iterations of performance testing so that performance issues can be resolved and upgrade timing is reduced to desired results • Tune all Long running SQLs 38
  • 39. Testing Upgrade Process • Apply “Break your New Shoes” theory ! • It’s Painful, avoid these costly mistakes 39
  • 40. Plan your Upgrade • Most Important – Planning, Planning & Planning • “By failing to prepare, you are preparing to fail” - Benjamin Franklin 40
  • 41. Plan your Upgrade • Sample Timeline using OUM Methodology 41
  • 42. Plan your Upgrade • Well defined Sample Resource Plan 42
  • 43. Plan your Upgrade • Resource Planning • Assign separate Resources for Implementation vs Day to Day support • Often mistake is been made to assign implementation DBAs to the project ignoring the need for Day to Day support • This often results in implementation team running out of cycles for providing day to day Support • Assign dedicated Implementation vs Support team to the project 43
  • 44. Plan your Upgrade • Keep enough buffer for Go-Live window to account for delays and give breathing room to team • Have your Coffee or Tea. Your preference! • Take Rest & Relax. Don’t stress! • Above all, stick to the Plan. Do not deviate. This is where blunders are made. Every time I see an urge to make change during Go-Live you will run into issues. Production Go-Live has to be exactly the replicate of UAT and Dry Runs. I cannot stress this enough. Regardless of business pressure, stick to the plan. • Enjoy your successful Upgrade !!! 44
  • 46. 12.2 Case Study: Oil and Gas Company 46
  • 47. 12.2 Case Study: International Consumer Goods Company 47
  • 48. 12.2 Case Study: Coal Producing and Exporting Company 48
  • 49. 12.2 Case Study: International Oil and Gas Company 49
  • 50. Oracle References to Help with Upgrade • Direct upgrade path supported for 11.5.10.x & R12.x • Source : Oracle 50
  • 51. References to Help with Upgrade • All of the content and references in this presentation are based on Oracle Documentation and are available within My Oracle Support Website. • Best Practices for Minimizing Oracle E-Business Suite Release 12 Upgrade Downtime (Doc ID 1581549.1) • Oracle E-Business Suite Upgrade Guide Release 11i to 12.2. Especially Planning for an Upgrade (Chapter 1) and appendices Reducing Downtime (F) and Upgrade By request (H) • Oracle E-Business Suite Upgrade Guide Release 12.0 and 12.1 to 12.2. Especially Planning for an Upgrade (Chapter 1) and Preparing for the Upgrade (Chapter 2) • Oracle E-Business Suite Setup Guide, Release 12.2 (OATM and AutoConfig) 51
  • 52. References to Help with Upgrade • Oracle E-Business Suite Maintenance Guide Release 12.2 • Oracle E-Business Suite Developer's Guide, Release 12.2. Especially Sections 3. Preparing for Online Patching, 4. Preparation of Customizations in a Release 12.2 Upgrade and 5. Handling Customizations in an Online Patching-Enabled Environment • Oracle E-Business Suite Concepts, Release 12.2 (AutoConfig) • Oracle E-Business Suite Patching Procedures, Release 12.1 and Release 12.0 • Oracle Applications Maintenance Utilities, Release 11i • Oracle E-Business Suite Multiple Organizations Implementation Guide, Release 12.1 52
  • 53. References to Help with Upgrade • Oracle E-Business Suite System Administrator's Guide – Configuration, Release 12.1 (OATM) • Oracle Applications System Administrator’s Guide - Configuration, Release 11i (OATM) • Oracle E-Business Suite Installation Guide: Using Rapid Install, Release 12.2 (Middle Tier Sizing) • Oracle Database VLDB and Partitioning Guide - ‘‘How Parallel Execution Works’‘ and ‘‘Tuning General Parameters for Parallel Execution’‘ sections • Oracle E-Business Suite Release Notes, Release 12.2 (Document 1320300.1) • Oracle E-Business Suite Release 12.2: Suite-Wide Rollup and AD/TXK Delta Information (Document 1583092.1) • Oracle E-Business Suite Release 12.2: Technical Planning, Getting Started, and Go-Live Checklist (Document 1585857.1) 53
  • 54. References to Help with Upgrade • Applying the Latest AD and TXK Release Update Packs to Oracle E-Business Suite Release 12.2 (Document 1617461.1) • Database Preparation Guidelines for an E-Business Suite Release 12.2 Upgrade (Document 1349240.1) • Oracle E-Business Suite Release 12.2: Consolidated List of Patches and Technology Bug Fixes (Document 1594274.1) • Best Practices for Gathering Statistics with Oracle E- Business Suite (Document 1586374.1) • Fixed Objects Statistics (GATHER_FIXED_OBJECTS_STATS) Considerations (Document 798257.1) • AD Command Line Options for Release R12 (Document 1078973.1) • Oracle E-Business Suite Release 12.2: Upgrade Sizing and Best Practices (Document 1597531.1) 54
  • 55. References to Help with Upgrade • R11i / R12: Oracle E-Business Suite Upgrades and Platform Migration (Document 1377213.1) • Use of Multiple Organizations In Oracle Applications Release 11i (Document 210193.1) • How to Send a File to Oracle Support Using FTPS (Document 464666.1) • R12.1 and 12.2 Oracle E-Business Suite Pre-install Patches Report [Video] (Document 1448102.1) • Reducing Your Oracle E-Business Suite Data Footprint using Archiving, Purging, and Information Lifecycle Management (Document 752322.1) • Express Diagnosis of Oracle E-Business Suite Release 12 Upgrade Performance Issues (Document 1583752.1) • Oracle E-Business Suite Performance Guide (Document 1672174.1) 55
  • 56. References to Help with Upgrade • Database Initialization Parameters for Oracle E-Business Suite Release 12 (Document 396009.1) • How to verify or create a Database Object using an odf (adodfcmp) or xdf (FndXdfCmp) file? (Document 551325.1) • Oracle E-Business Suite SQL Trace and TKPROF Guide (Document 1674024.1) • All About the SQLT Diagnostic Tool (Document 215187.1) • How Does Adpatch Determine The Number Of Workers To Recommend? (Document 800024.1) • Using AutoConfig to Manage System Configurations in Oracle E-Business Suite Release 12 (Document 387859.1) – section ‘‘5.1. Running AutoConfig in Parallel Across Multiple Nodes’‘. • Performance Diagnosis with Automatic Workload Repository (Document 1674086.1) 56
  • 57. Question & Answers 57 • How to get in Touch ! Next Steps !
  • 58. Demystify the Secrets of optimizing E-Business Suite R12.2 upgrade • Optimization • Performance • Turbo Charge your R12.2 Upgrade