The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.

Slides:



Advertisements
Similar presentations
Module 13: Performance Tuning. Overview Performance tuning methodologies Instance level Database level Application level Overview of tools and techniques.
Advertisements

1.
OAUG Database SIG – Oracle 11g R2 Database Upgrade for E-Business Suite 11i Oracle Open World 2010 San Francisco Presented by Kaberi Nayak Senior Oracle.
Deep Ram, Technical Director Factors Influencing R12 Upgrade and Re-implementation Dennis Horton, Senior Director.
Mello-Dee Simmons Liza Klosterman.  Who We Are ‣Largest community-owned utility in Florida and the eighth largest in the United States. ‣Electric system.
Oracle Universal Content Management and Storage Systems
Self-Managing Database: Easy Upgrade Tom Graves Consulting Member of Technical Staff Oracle Corporation Session id:
Oracle Cloud Marketplace Neelesh Gurnani Director, Product Development Arif Khan Director, Product Management September 29, 2014 Copyright © 2014, Oracle.
Oracle BPEL, How To Get Ready For It OpenWorld 2007 Sunday, November 11.
Oracle 10g Database Administrator: Implementation and Administration
Copyright © 2009 Rolta International, Inc., All Rights Reserved a c c e l R12™ Upgrade Approach.
Online Application Upgrade Using Edition-Based Redefinition Alan Choi PL/SQL, Database Sever Technology
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Microsoft Dynamics AX Technical Conference 2013
Best Practices for Supporting Oracle Hyperion EPM and Business Intelligence Solutions Mitra Veluri Senior Principal Technical Support Engineer David Valociek.
Best Practices for Upgrading Oracle PeopleSoft Environments
Lecture Nine Database Planning, Design, and Administration
© 2009 Oracle Corporation. S : Slash Storage Costs with Oracle Automatic Storage Management Ara Vagharshakian ASM Product Manager – Oracle Product.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Out of the Box: Project Reporting and Intelligence in 11i Brett Ford
Database Planning, Design, and Administration Transparencies
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
M ODULE 2 D ATABASE I NSTALLATION AND C ONFIGURATION Section 1: DBMS Installation 1 ITEC 450 Fall 2012.
® IBM Software Group © 2012 IBM Corporation OPTIM Data Studio – Jon Sayles, IBM/Rational November, 2012.
Oracle E-Business Suite Order Management: Presenting the HTML and Mobile User Experience Durgaprasad Bodapati Director, Product Management Bhavana Sharma.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Get ready for EBS Release 12! Tasks to complete now to ease R12 upgrade process Oracle Open World October 13, 2009 Presenter: Sandra Vucinic – VLAD Group,
MSF Requirements Envisioning Phase Planning Phase.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Oracle Patching and Maintenance A practical guide for System Administrators October 2009.
11 MANAGING AND DISTRIBUTING SOFTWARE BY USING GROUP POLICY Chapter 5.
January 21, 2009 Migrating an 11i Database to Linux – Tips, Tricks & Gotchas Mark Morgan DBA Consultant siMMian systems, inc
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
Improving Maintenance and Reducing Patching Downtime in 11i Ric Ginsberg Vice President Applications Release Engineering Oracle Corporation.
1 Maintenance Wizard NorCal OAUG Training Day – January 17, 2008 David Warhoe Customer Support Manager Customer Support Education.
Tivoli Software © 2009 IBM Corporation Maximo Mobile Suite David Havican Lead Product Designer & Architect.
Quick Tips for Database Performance Tuning Sergey Koltakov Kurt Engeleiter Product Manager.
1. S318417: OAUG SysAdmin SIG Angelo Rosado, Oracle Senior Product Manager Kenneth Baxter, Oracle Strategy Product Manager Biju Mohan, Oracle Principal.
© 2010 Oracle Corporation – Proprietary and Confidential.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
03/07/05 NorCal OAUG Training Day Paper v2.0 Jeff Slavitz, Computer Creations Inc.1 Here We Go Again! Upgrading to Jeff Slavitz Computer Creations.
Migrating Your Business To An E-Business Migrating Your Business to an E-Business Robert Edmiston Technology Manager
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Industry specific cover image Girish Jashnani What’s new in R12 – A technology perspective Jan 17 th 2007.
Release 12 Field Readiness Workshop
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Oracle Applications 11i Concepts II Brian Hitchcock OCP 11i DBA -- OCP 10g DBA Sun Microsystems Brian Hitchcock.
The World Is Our Office 11i Upgrade Versus Install 10 Questions to Consider.
Getting to Know Oracle Business Intelligence Oracle BI Enterprise Edition 11g Installation, Upgrade, Monitoring Limor Fledel Oracle Business Intelligence.
Oracle E-Business Suite R12.1 Accounts Payables Partner Boot Camp Training Courseware Part VIII – Transaction Taxes in Payables.
03/07/05 NorCal OAUG Training Day Paper v1.0 Jeff Slavitz, Computer Creations Inc.1 Here We Go Again! Upgrading to Jeff Slavitz Computer Creations.
Oracle Business Intelligence Event 22 nd February 2012 Saxon Hotel, Johannesburg Business Intelligence Strategy Recommendations for Customers Using Oracle.
Michael Mast Senior Architect Applications Technology Oracle Corporation.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
1 Copyright © 2007, Oracle. All rights reserved. Installing and Setting Up the Warehouse Builder Environment.
Closing the Query Processing Loop in Oracle 11g Allison Lee, Mohamed Zait.
Feature Overview Oracle Explorer – browse and alter schema Wizards and Designers Automatic code generation PL/SQL Editor with IntelliSense Oracle Data.
Copyright © 2016, Oracle and/or its affiliates. All rights reserved. | What You Need to Know About User Defined Objects (UDOs) With Tools Release 9.2.
Component and Deployment Diagrams
Oracle Subledger Accounting
Michael Mast Senior Architect
Introduction of Week 3 Assignment Discussion
My Oracle Support (The next generation Metalink experience) lynn
OpenWorld 2018 Accelerate Your Success on Oracle Cloud Infrastructure with Applications Unlimited Support Viviana Tilita Senior Technical Support Engineer.
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
Oracle Architecture Overview
R11 Product Release Update March 2008
Presentation transcript:

The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.

Upgrading to E-Business Suite R12 – Best Practices Eugene Weinstein Senior Director, Application Operations

Objectives  Provide an overview of E-Business Suite R12 upgrade process  Discuss the best practices of E-Business Suite R12 upgrade including downtime reduction techniques (based on multiple test upgrades on customer volume E-Business Suite databases and internal E- Business Suite databases)

Agenda Overview of R12 Upgrade R12 File System Supported Upgrade Paths R12 Upgrade Flow Technology Improvements Upgrade by Request Best Practices Summary Q&A

Overview - R12 File System iAS ORACLE HOME Developer ORACLE HOME Database ORACLE HOME RSF 10.1 Apache 1.3 OC4J RSF 10.1 Forms 10 Reports 10 RSF 10.2 RDBMS Components APPL_TOP COMMON TOP INSTANCE TOP MAJOR COMPONENTS  Java Home: 10.1-based iAS – new  C Home: 10.1-based Developer 10 standalone install of AS phase2 – new  Database Home: 10.2  Appl Top: Applications’ code staging area  Common Top: Runtime location for Java, HTML  Instance Top: configuration and run-time generated files – new Multiple instances can easily share the middle-tier home

Overview - Supported Upgrade Paths Notes: 1) Please see Metalink Note for supported combinations of Apps and RDBMS for R12 upgrade. 2) Release includes systems installed with Rapid Install and those upgraded by using the CU2 maintenance pack.

Overview – R12 Upgrade Flow

Overview – R12 Upgrade Flow (cont’d)

Overview – R12 Upgrade Flow

Overview – R12 Upgrade Flow (cont’d)

Overview – Technology Improvements Applications DBA (AD) Improvements AutoPatch replaces AutoUpgrade tool AD parallel infrastructure improvements for work distribution of Large Table Update Divides large table into chunks Use separate processes in parallel to update each chunk of data Inclusion of Gather Auto Stats job in R12 Upgrade driver itself to keep statistics up-to-date after the upgrade

Overview – Technology Improvements Applications DBA (AD) Improvements (continued) Check file and check file equivalence sqlplus_parallel directive to eliminate the contention between jobs executing parallel query

Overview – Technology Improvements Performance Improvements Optimizer dynamic sampling (for objects with no statistics) Gather Auto option for Gather stats program to gather only new or changed statistics using table monitoring feature Converted non-critical jobs as concurrent manager requests to reduce overall downtime R12 unified upgrade driver provides an option to defer compilation of PL/SQL packages during creation

Overview – Upgrade by Request Option to additionally upgrade historical data that has not been upgraded during the initial upgrade process (which upgrades by default one fiscal year worth of data) Historical data can be upgraded anytime when system is up or down Following products historical data can be upgraded at a later date Financials and Procurement Projects Supply Chain Management CRM (run scripts manually)

Overview – Upgrade by Request (cont’d) Upgrade of historical data depends on product. For some products only SLA data will be upgraded and for others both transactions and accounting data will be upgraded. Implementation is a two step process: 1.Set range of periods of the historical data to be upgraded before R12 Upgrade and run pre-upgrade concurrent program 2.Run SLA post upgrade (upgrade by request option) after R12 upgrade Review Appendix G in R12 upgrade manual for more details

Best Practices

Best Practices – Project Planning Involve Right People Project Manager Project owner Decision maker Task & staff coordinator Functional Owner Functional Impact New feature uptake Testing Upgrade testing DBA AD utilities Database administration Technology stack updates Upgrade steps IT Developer Functional impact Customization impact Customization development

Best Practices – Project Planning (cont’d) Review appropriate documentation (Doc id: ) to gather information on Upgrade process Tools required Number and types of tasks involved How your system and products will look in Release 12

Best Practices – Project Planning (cont’d) Plan to run multiple test upgrades Test upgrade provides Baseline for upgrade execution times Opportunity to workout any upgrade issues ahead of time e.g. data issues Plan to test key features e.g. Upgrade by request Choose hardware closely matches with that of production during test upgrade

Best Practices – Pre-Upgrade Use TUMS to eliminate the tasks that are not relevant for your system Use Shared file system for Multi-node Use Distributed AD for Multi-node Estimate tablespace sizes for test upgrade using Doc id:

Best Practices – Pre-Upgrade (cont’d) Modify following parameters for the duration of the upgrade. Performance of some upgrade scripts can be significantly improved by doing this: db_file_multiblock_read_count (do not set -- remove) _db_file_optimizer_read_count (do not set – remove) job_queue_processes parallel_max_servers pga_aggregate_target recyclebin See Database Initialization Parameters in Chapter 1, "Planning for an Upgrade" of R12 Upgrade manual for more information on above parameters.

Best Practices – Pre-Upgrade (cont’d) Perform following key tasks which substantially reduce the downtime during upgrade Functional tasks listed in Reducing downtime section (Appendix E) in R12 Upgrade manual “Upgrade by Request” section (Appendix G) in R12 upgrade manual Perform following tasks in advance to reduce extended downtime Convert to Multi Org Convert to OATM Upgrade database to

Best Practices – Pre-Upgrade (cont’d) Gather statistics before upgrade using Gather schema statistics concurrent program Use Gather Auto option if your DB is already at 10g Record timing for each step during test upgrade Make sure you have good backup before R12 upgrade and also before database upgrade

Best Practices – Pre-Upgrade (cont’d) Add PL/SQL no compile option in R12 upgrade driver to save time during upgrade Add “extension plsql_no compile yes” line in upgrade driver file to enable PL/SQL no compile option extension patch_type software base extension plsql_no compile yes extension patchinfo maintpack Saved 3 to 4 hours of upgrade downtime during internal test upgrades

Best Practices – Running Upgrade Choose proper batchsize and number of workers for AutoPatch during upgrade For a 24 CPU database server, following parameters were used for AutoPatch on internal environment Batchsize=10000 Workers=30 To determine optimal number of workers, test with the following goals: Between 1*CPUs and 1.5*CPUs Average IO response times below milliseconds Average CPU usage below 100%

Best Practices – Post-Upgrade Make sure you reset the following init.ora parameters after completion of R12 upgrade driver recyclebin parallel_max_servers job_queue_processes Merge all the NLS patches and apply them as single merged patch Isolate post upgrade concurrent programs to a separate manager queue as mentioned in the best practices Doc id:

Summary

In this presentation, we have discussed following topics Overview of R12 Upgrade Best Practices

A Q &

For More Information search.oracle.com E-Business Suite Technology Stack Blog or blogs.oracle.com/schan