Oracle Patching and Maintenance A practical guide for System Administrators October 2009.

Slides:



Advertisements
Similar presentations
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 of the corporate.
Advertisements

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Your customer as a segment of one That changes every second! Hein Van Der Merwe Chief.
Oracle User Productivity Kit Professional Ensuring Success with Oracle Apps
Deep Ram, Technical Director Factors Influencing R12 Upgrade and Re-implementation Dennis Horton, Senior Director.
ITIL: Service Transition
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer What’s New in Version 4.1 Jeff Smith
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | 2 Hidden Gems of APEX David Gale Software Engineer Oracle Application Express November,
Best Practices for Maintaining Oracle Fusion Middleware
Nationwide Database Operations Team Database Software Currency Using EM 12c Provisioning and Patching Gary Henderson.
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
Copyright © 2014, Oracle and/or its affiliates. All rights reserved. | Amit Jha Project Leader, Product Management Oracle EBS Procurement & Contracts.
Best Practices for Maintaining Primavera EPPM Solutions Mike Kieffer, Sr. Manager Mary Wiedenman, Sr. Program Manager Oracle Software Support Primavera.
LEARN. NETWORK. DISCOVER. | #QADexplore Implementing Business Process Management: Steps to Success WCUG – November 18, 2014.
Media Partners.
IT:Network:Microsoft Applications
QAD's Customer Engagement Dan Blake Consultancy Development Director, QAD QAD Explore 2012.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
Information Systems Security Computer System Life Cycle Security.
Security Overview for Microsoft Infrastructures Fred Baumhardt and James Noyce Infrastructure Solutions and Security Solutions Teams Microsoft Security.
Jack Malloch Product Service Advisor Global Support Services.
1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
Service Transition & Planning Service Validation & Testing
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Contract Management.
Working Effectively with Primavera Support
SQL Tuning made much easier with SQLTXPLAIN (SQLT) Mauro Pagano Senior Principal Technical Support Engineer Oracle Confidential – Internal/Restricted/Highly.
Quick Tips for Database Performance Tuning Sergey Koltakov Kurt Engeleiter Product Manager.
1 Copyright © 2012, Oracle and/or its affiliates. All rights reserved. GET PROACTIVE! With Oracle Premier Support.
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.
1Copyright © 2011, Oracle and/or its affiliates. All rights reserved.
1. When things go wrong: how to find SQL error Sveta Smirnova Principle Technical Support Engineer, Oracle.
Planning Ahead for Optimal Contact Center Deployment Jim Jenkins
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Winning with Storage Foundation 5.x – 4.x End Of Life Process Winning with Storage Foundation 5.x.
Safe Harbor Statements
Rajesh Bhat Director, PLM Analytics Applications
OAUG SysAdmin SIG Meeting Sunday, Oct 11, 2009 San Francisco, CA Moscone West 3009.
Michelle Malcher PepsiCo Session # For the DBA Manager – Understanding Oracle and DBAs.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Proactive Recommendations Public Sector SIG Vanha Le Principal Technical Support.
Jack Malloch Product Service Advisor Global Support Services.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MSA3.4.1 “The process document” Oliver Keeble.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
CS223: Software Engineering Lecture 32: Software Maintenance.
Oracle Business Intelligence Event 22 nd February 2012 Saxon Hotel, Johannesburg Business Intelligence Strategy Recommendations for Customers Using Oracle.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Founded by Big Five Consulting ex-employees Oracle Gold Partner Focus on PeopleSoft 15 years of PeopleSoft experience Worked in both technical and functional.
Copyright © 2015, Oracle and/or its affiliates. All rights reserved. | Best Practices for Maintaining Oracle Fusion Middleware Rafael Ramirez Senior Principle.
CON8473 – Oracle Distribution of OpenStack Ronen Kofman Director of Product Management Oracle OpenStack September, 2014 Copyright © 2014, Oracle and/or.
OEM Provision part Amin Omidy Oct  Introduction  Explain Oracle provisioning in general and provisioning types  Main Requirements for any Provisioning.
Grid as a Service. Agenda Targets Overview and awareness of the obtained material which determines the needs for defining Grid as a service and suggest.
ITIL: Service Transition
Application Outsourcing: Achieving Success & Avoiding Risk
BANKING INFORMATION SYSTEMS
The Right Selective Adoption Strategy for Greater ROI
Chapter 18 Maintaining Information Systems
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.
Assessing the Security of the Cloud
JD Edwards Support and Oracle Cloud Infrastructure: A Successful Path to Oracle Cloud
R11 Product Release Update March 2008
Chapter 8 Software Evolution.
Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be.
Oracle Java SE Subscriptions; Protect Your Investment in Java SE
Presentation transcript:

Oracle Patching and Maintenance A practical guide for System Administrators October 2009

Introduction Eleanor Meritt Sustaining Engineering Balaji Bashyam Customer Support Richard Miller EM Development Russell Green Development Infrastructure 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 DECISION. THE DEVELOPMENT, RELEASE, AND TIMING OF ANY FEATURES OR FUNCTIONALITY DESCRIBED FOR ORACLE'S PRODUCTS REMAINS AT THE SOLE DISCRETION OF ORACLE.

Patching: Be Proactive Preventative maintenance is key to a successful system Our most successful customers take a proactive approach to patching By being proactive you can Avoid production issues Reduce support costs Get new fixes quickly Make proactive patching the cornerstone of your maintenance strategy

Objectives of this presentation Give you a clear understanding of Oracle’s patching terminology Help you develop a proactive patching and maintenance strategy Describe tools to help simplify the entire process

Oracle Support Basics Understanding Oracle’s Life Cycle Support Policy is a requirement for devising a good maintenance strategy It allows you to plan your upgrades It ensures you to stay on supported releases Oracle may not provide fixes for all releases You can have the best patching strategy in the world, but it won’t matter if Oracle is unable to provide you with patches

Life Cycle Support Policy Premier Support for 5 years from General Availability Major product and technology releases Technical Support Updates, bug fixes, security alerts, Critical Patch Updates (CPUs) and Patch Set Updates (PSU’s) Certification with new third party products/version & with other Oracle products Extended Support for an additional 3 years Includes most features of Premier Support, when offered. Major product and technology releases Technical Support Updates, bug fixes, security alerts and Critical Patch Updates Sustaining Support offered indefinitely Major product and technology releases Technical Support only Sustaining Extended Premier Years

What version of the database should I choose? Which release has the longest life? Which releases do you understand the best? Which are the most stable in your environment? Which are certified with your 3 rd party vendors? One size does not have to fit all – categorize your systems and decide which releases to use for each: –Early adopters or non-critical systems can be used to gain experience for the enterprise with a recent release (eg.11.2) –Where you want most of your systems where you want system having the best balance between release life, stability, and organizational experience, adopt a more mature release (eg. 10.2) –Only consider staying on a legacy release for systems that are “bedded down” and not changing, and are likely to be retired – ie not worth the investment in upgrading

Error Correction policy Throughout the Premier Support period, patch sets are produced to fix known bugs that are discovered after GA. Successive patch sets are cumulative and improve quality over the lifetime of the release. For a given release, the most recent Patch Set is always the least risk option. We stop patching older patch sets once the new one is out for a year – it is important to be deployed on a currently supported Patch Set. Once a release goes into Extended Support We will only patch the LAST patch set for the release Extended Support is optional – but without it, no patches!

Patching Terminology There are several methods that may be employed to deliver fixes to a customer. The differences between these methods are often a source of confusion. Interim Patch a single standalone patch also called a “one-off” or PSE Component or Configuration Bundle a set of patches issued between patch sets target a specific product, component or Configuration e.g. RAC, Dataguard or Ebusiness Suite database release certification bundles Critical Patch Update (CPU) a bundle of patches released quarterly, to fix security bugs Patch Set Update (PSU) a bundle patches for high impact bugs encountered in the field includes the CPU and component / configuration bundle content guaranteed not to contain any changes to the optimizer or fixes which change application behaviour.

What level of confidence can I have? One-off patches Basic Functional Testing Install Testing Reactive Only Patch Bundles (CPU, PSU, Component Bundles etc) Complete Functional Testing System Testing (intermediate) Install Testing Recommended for Proactive Patching Patch Sets Complete Functional Testing System Testing (comprehensive) Upgrade Testing Proactive Maintenance Vehicle

Proactive Patching Strategy So how do I know what to apply?

What should be my Patching Strategy Proactive vs Reactive Reactive isn’t really a strategy Hit a bug – apply a patch Don’t try the ‘Dim Sum’ patching methodology It increases the possibility of patch conflicts It increases risk due to untested patch combinations It increases production time if new patches are needed Oracle recommends a Proactive patching strategy Stay with supported patch sets Preferably be on the latest Follow the Oracle patch recommendations For simplest deployment – use PSU’s RAC rolling installable Only apply one-off patches when You know that you are impacted by a bug

Help me to be proactive My Oracle Support (MOS) Report on recommendations Develop patching plans Check for conflicts Share experiences Downloads Problems Demo

My Oracle Support Performance Management Enterprise Manager Provisioning & Patching Problem Diagnosis Unified View, Integrated Information Between My Oracle Support and Enterprise Manager Oracle Customer Databases Operating Systems Middleware Applications Problem/SR Management Configuration Management Knowledge Management Problem/SR Management Configuration Management Knowledge Management

What other tools do you have? Database Replay Real Application Testing Capture and replay known workloads SQL Performance Analyzer Assess statement performance impact what statements improved or regressed Provide tuning recommendations for statements whose plans regressed SQL Plan Management Records and evaluations SQL plans over time Create a baseline of accepted plans for a SQL statement Controlled Plan Evolution

Other Recommendations Before performing upgrades, always refer to the 10g and 11g Upgrade Companion documents. My Oracle Support Notes and These documents include invaluable advice on best practices for pre- and post-upgrade activities

Summary Make sure you understand the Life Cycle and Error correction policies Stay on currently supported releases Upload your system configuration Deploy Oracle recommended patches Stay ahead of the curve – be proactive

Thank-you! Any Questions?