SlideShare une entreprise Scribd logo
1  sur  30
I have to patch again? :
Patch Management with
Oracle Enterprise
Manager 12c
About
BOBBY CURTIS
• Douglasville, Georgia
• Sr. Technical Consultant
• Oracle ACE
• IOUG, ODTUG, GOUSER & RMOUG (BOD)
• Co-Author: Expert OEM12c – Apress (2013)
Twitter: @curtisbl294
Blog: http://dbasolved.com
Email: bcurtis@enkitec.com,
curtisbl@gmail.com
• Overview of Oracle Enterprise Manager 12c Patch
Management
• Patch Management and Patch Control
• Additional Tasks
Agenda
• Overview of Oracle Enterprise Manager 12c Patch
Management
• Patch Management and Patch Control
• Additional Tasks
Agenda
Overview of Patching with OEM 12c
• EM_PATCH_ADMINISTRATOR
• CREATE
• EDIT
• DEPLOY
• DELETE
• GRANT PRIVS
• EM_PATCH_DESIGNER
• CREATE/VIEW ANY PATCH PLAN
• EM_PATCH_OPERATOR
• DEPLOY PATCH PLANS
Overview of Patching with OEM 12c
Overview of Patching with OEM 12c
• Overview of Oracle Enterprise Manager 12c Patch
Management
• Patch Management and Patch Control
• Additional Tasks
Agenda
• Software Library
• Patching
• My Oracle Support
Patch Management and Patch Control
• Core feature of OEM 12c
• Stores software (Entities/Directives)
• Agent Software
• Patches
• Virtual Appliance Images
• Gold Images (OVM)
• Application Software
• Scripts
• Maintains
• Versions
• Maturity Levels
Software Library
• At least 1 upload location
• Locations Supported
• OMS Shared Filesystem
• OMS Agent Filesystem
• Referenced File Location
• HTTP
• NFS
• Agent
• Decided on location during
planning
• Release 3
• SWLIB
Software Library : Setup
Software Library : Administration
Software Library : Administration
• Directories as numbers
• Reason?
• By Design
• Ensures that SWLIB is not modified
outside SWLIB Admin
• Location can be changed
• Migrate and Remove Button (Admin
Page)
• Size?
• Depends on usage
• Initial: 2G-50G
Patching: Traditional
• OPatch
• Oracle Provided Tool
• Difficult to identify what patches need to be rolled out
• OraInventory backed
• Limited support for pre- and post- scripts
• Customer Scripts
• User Created
• Difficult to identify what patches need to be rolled out
• Limited to single server
• Maintenance overhead for new versions
• Deployment Procedures
• Default procedures for deploying patches
• Confusion over which procedure
• Limited validation
• Difficult to handle patch conflicts
Patching : Oracle Enterprise Manager 12c
• Integrated patching
• My Oracle Support (MOS)
• recommendations, search patches, and roll out patches all using the same user
interface
• Complete
• end-to-end orchestration of patching using patch plans
• automated selection of deployment procedures
• analysis of the patch conflicts
• minimal manual effort is required.
• Clear division of responsibilities (Roles)
• Designers - focus on creating patch plans, testing them on a test system, and
saving them as patch templates
• Operators - focus on creating patch plans out of the template for rolling out
the patches on a production system
Patching : Oracle Enterprise Manager 12c
• Easy review of patches for environment
• validation of patch plans
• automatic receipt of patches to resolve validation issues.
• Patch Templates
• Saving successfully analyzed or deployable patch plans
• Out-of-place patching
• Stand-alone (single-instance) database targets / Oracle Grid
Infrastructure targets that are part of Oracle Exadata.
• Flexible patching options
• rolling and parallel, both in offline and online mode.
Patching : My Oracle Support (MOS)
• Integrates MOS with OEM
• Anyone with a valid CSI
• Overview of Oracle Enterprise Manager 12c Patch
Management
• Patch Management and Patch Control
• Additional Tasks
Agenda
NOTE: Cannot add patch sets
and patches to the same
patch plan
Additional Tasks: Patch Plans
• Consolidated list of patch(s)
• Apply to a target or group of targets
• Map to key steps of deployment process
• Two Forms
• Patch Sets
• Patch (one-off)
• Interim patches
• Diag Patchs
• PSUs
• CPUs/SPUs
NOTE: Patch Plans not available
for hardware; GI patch for
Exadata, only 1 patch per plan
Additional Tasks: Creating Patch Plans
Additional Tasks: Creating Patch Plans
Additional Tasks: Reviewing Patch Plans
• %emd_emstagedir%
• Directory where OEM will
stage patching software
Additional Tasks: Reviewing Patch Plans
Additional Tasks: Reviewing Patch Plans
Additional Tasks: Reviewing Patch Plans
Additional Tasks: Reviewing Patch Plans
• 3 roles for patching within OEM
• Software Library is the core of OEM12c
• Integration with My Oracle Support (MOS)
• Patch Plans are useful
Take Away
Thank You for Attending
Please fill out the evaluations.
Twitter: @curtisbl294
Email: bcurtis@enkitec.com
http://www.enkitec.com
About
BOBBY CURTIS
• Douglasville, Georgia
• Sr. Technical Consultant
• Oracle ACE
• IOUG, ODTUG, GOUSER & RMOUG (BOD)
• Co-Author: Expert OEM12c – Apress (2013)
Twitter: @curtisbl294
Blog: http://dbasolved.com
Email:
bcurtis@enkitec.com, curtisbl@gmail
.com

Contenu connexe

Tendances

Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
Enkitec
 

Tendances (20)

Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)Database As A Service: OEM + ODA (OOW 15 Presentation)
Database As A Service: OEM + ODA (OOW 15 Presentation)
 
Oracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 ConfigurationOracle GoldenGate DB2 to Oracle11gR2 Configuration
Oracle GoldenGate DB2 to Oracle11gR2 Configuration
 
5 Keys to Oracle GoldenGate Implemenations
5 Keys to Oracle GoldenGate Implemenations5 Keys to Oracle GoldenGate Implemenations
5 Keys to Oracle GoldenGate Implemenations
 
Terraform & Oracle Cloud Infrastructure
Terraform & Oracle Cloud InfrastructureTerraform & Oracle Cloud Infrastructure
Terraform & Oracle Cloud Infrastructure
 
Extreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGateExtreme Replication - Performance Tuning Oracle GoldenGate
Extreme Replication - Performance Tuning Oracle GoldenGate
 
OEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 EditionOEM12c, DB12c and You! - RMOUG TD2014 Edition
OEM12c, DB12c and You! - RMOUG TD2014 Edition
 
Oracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture PerformanceOracle GoldenGate Architecture Performance
Oracle GoldenGate Architecture Performance
 
How many ways to monitor oracle golden gate-Collaborate 14
How many ways to monitor oracle golden gate-Collaborate 14How many ways to monitor oracle golden gate-Collaborate 14
How many ways to monitor oracle golden gate-Collaborate 14
 
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and ConfigurationIOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
IOUG Data Integration SIG w/ Oracle GoldenGate Solutions and Configuration
 
Oracle GoldenGate Studio Intro
Oracle GoldenGate Studio IntroOracle GoldenGate Studio Intro
Oracle GoldenGate Studio Intro
 
Enable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgentEnable GoldenGate Monitoring with OEM 12c/JAgent
Enable GoldenGate Monitoring with OEM 12c/JAgent
 
GoldenGate Monitoring - GOUSER - 4/2014
GoldenGate Monitoring - GOUSER - 4/2014GoldenGate Monitoring - GOUSER - 4/2014
GoldenGate Monitoring - GOUSER - 4/2014
 
Oracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API ExamplesOracle GoldenGate 18c - REST API Examples
Oracle GoldenGate 18c - REST API Examples
 
ECO 2022 - OCI and HashiCorp Terraform
ECO 2022 - OCI and HashiCorp TerraformECO 2022 - OCI and HashiCorp Terraform
ECO 2022 - OCI and HashiCorp Terraform
 
GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017GoldenGate CDR from UKOUG 2017
GoldenGate CDR from UKOUG 2017
 
Oracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECOOracle GoldenGate 12c CDR Presentation for ECO
Oracle GoldenGate 12c CDR Presentation for ECO
 
Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )Oracle GoldenGate Microservices Overview ( with Demo )
Oracle GoldenGate Microservices Overview ( with Demo )
 
Oracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the CloudOracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
Oracle GoldenGate and Baseball - 5 Keys for Moving to the Cloud
 
Examining Oracle GoldenGate Trail Files
Examining Oracle GoldenGate Trail FilesExamining Oracle GoldenGate Trail Files
Examining Oracle GoldenGate Trail Files
 
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13cClone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
Clone Oracle Databases In Minutes Without Risk Using Enterprise Manager 13c
 

En vedette

Ebs architecture con9036_pdf_9036_0001
Ebs architecture con9036_pdf_9036_0001Ebs architecture con9036_pdf_9036_0001
Ebs architecture con9036_pdf_9036_0001
jucaab
 
Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001
jucaab
 
Oracle Applications R12 Architecture
Oracle Applications R12 ArchitectureOracle Applications R12 Architecture
Oracle Applications R12 Architecture
Viveka Solutions
 

En vedette (9)

OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2
 
Less18 Patching oracle dba 11g
Less18 Patching oracle dba 11gLess18 Patching oracle dba 11g
Less18 Patching oracle dba 11g
 
Ebs architecture con9036_pdf_9036_0001
Ebs architecture con9036_pdf_9036_0001Ebs architecture con9036_pdf_9036_0001
Ebs architecture con9036_pdf_9036_0001
 
Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001Ebs 12.2 con9021_pdf_9021_0001
Ebs 12.2 con9021_pdf_9021_0001
 
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
OOW16 - Oracle E-Business Suite: What’s New in Release 12.2 Beyond Online Pat...
 
OOW15 - Advanced Architectures for Oracle E-Business Suite
OOW15 - Advanced Architectures for Oracle E-Business SuiteOOW15 - Advanced Architectures for Oracle E-Business Suite
OOW15 - Advanced Architectures for Oracle E-Business Suite
 
Oracle Applications R12 architecture
Oracle Applications R12 architectureOracle Applications R12 architecture
Oracle Applications R12 architecture
 
Oracle Applications R12 Architecture
Oracle Applications R12 ArchitectureOracle Applications R12 Architecture
Oracle Applications R12 Architecture
 
Introduction to Oracle ERP
Introduction to Oracle ERPIntroduction to Oracle ERP
Introduction to Oracle ERP
 

Similaire à Oem12c patching -OOW13

One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
hernanibf
 

Similaire à Oem12c patching -OOW13 (20)

Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
 
2016 09-dev opsjourney-devopsdaysoslo
2016 09-dev opsjourney-devopsdaysoslo2016 09-dev opsjourney-devopsdaysoslo
2016 09-dev opsjourney-devopsdaysoslo
 
Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
Debugging,Troubleshooting & Monitoring Distributed Web & Cloud Applications a...
 
Software operability and run book collaboration - DevOps Summit, Bangalore
Software operability and run book collaboration - DevOps Summit, BangaloreSoftware operability and run book collaboration - DevOps Summit, Bangalore
Software operability and run book collaboration - DevOps Summit, Bangalore
 
Troubleshooting Hadoop: Distributed Debugging
Troubleshooting Hadoop: Distributed DebuggingTroubleshooting Hadoop: Distributed Debugging
Troubleshooting Hadoop: Distributed Debugging
 
Mixing d ps building architecture on the cross cutting example
Mixing d ps building architecture on the cross cutting exampleMixing d ps building architecture on the cross cutting example
Mixing d ps building architecture on the cross cutting example
 
One Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp LondonOne Drupal to rule them all - Drupalcamp London
One Drupal to rule them all - Drupalcamp London
 
Oracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons LearnedOracle R12 Upgrade Lessons Learned
Oracle R12 Upgrade Lessons Learned
 
Phase2 Large Drupal Multisites (gta case study)
Phase2   Large Drupal Multisites (gta case study)Phase2   Large Drupal Multisites (gta case study)
Phase2 Large Drupal Multisites (gta case study)
 
Database Migrations with Gradle and Liquibase
Database Migrations with Gradle and LiquibaseDatabase Migrations with Gradle and Liquibase
Database Migrations with Gradle and Liquibase
 
Why retail companies can't afford database downtime
Why retail companies can't afford database downtimeWhy retail companies can't afford database downtime
Why retail companies can't afford database downtime
 
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
 
From Pilot to Product - Morning@Lohika
From Pilot to Product - Morning@LohikaFrom Pilot to Product - Morning@Lohika
From Pilot to Product - Morning@Lohika
 
DevOps+Data: Working with Source Control
DevOps+Data: Working with Source ControlDevOps+Data: Working with Source Control
DevOps+Data: Working with Source Control
 
DrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an AfterthoughtDrupalSouth 2015 - Performance: Not an Afterthought
DrupalSouth 2015 - Performance: Not an Afterthought
 
Best Practices for Enterprise Continuous Delivery of Oracle Fusion Middlewa...
Best Practices for Enterprise Continuous Delivery of Oracle Fusion Middlewa...Best Practices for Enterprise Continuous Delivery of Oracle Fusion Middlewa...
Best Practices for Enterprise Continuous Delivery of Oracle Fusion Middlewa...
 
The Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle DatabasesThe Real Scoop on Migrating from Oracle Databases
The Real Scoop on Migrating from Oracle Databases
 
Sysdev
SysdevSysdev
Sysdev
 
SynapseIndia drupal presentation on drupal info
SynapseIndia drupal  presentation on drupal infoSynapseIndia drupal  presentation on drupal info
SynapseIndia drupal presentation on drupal info
 
Upgrading to Drupal 7
Upgrading to Drupal 7Upgrading to Drupal 7
Upgrading to Drupal 7
 

Plus de Bobby Curtis (7)

RheoData_23ai_Vector-Datatype-Webinar-2024.pptx
RheoData_23ai_Vector-Datatype-Webinar-2024.pptxRheoData_23ai_Vector-Datatype-Webinar-2024.pptx
RheoData_23ai_Vector-Datatype-Webinar-2024.pptx
 
MySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptxMySQLHeatwave-TheBasics.pptx
MySQLHeatwave-TheBasics.pptx
 
Improve PostgreSQL replication with Oracle GoldenGate
Improve PostgreSQL replication with Oracle GoldenGateImprove PostgreSQL replication with Oracle GoldenGate
Improve PostgreSQL replication with Oracle GoldenGate
 
OOW19 - HOL5221
OOW19 - HOL5221OOW19 - HOL5221
OOW19 - HOL5221
 
Oracle GoldenGate Performance Tuning
Oracle GoldenGate Performance TuningOracle GoldenGate Performance Tuning
Oracle GoldenGate Performance Tuning
 
Hit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate MicroservicesHit Refresh with Oracle GoldenGate Microservices
Hit Refresh with Oracle GoldenGate Microservices
 
Oracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attackOracle virtualbox basic to rac attack
Oracle virtualbox basic to rac attack
 

Dernier

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Dernier (20)

Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 

Oem12c patching -OOW13

  • 1. I have to patch again? : Patch Management with Oracle Enterprise Manager 12c
  • 2. About BOBBY CURTIS • Douglasville, Georgia • Sr. Technical Consultant • Oracle ACE • IOUG, ODTUG, GOUSER & RMOUG (BOD) • Co-Author: Expert OEM12c – Apress (2013) Twitter: @curtisbl294 Blog: http://dbasolved.com Email: bcurtis@enkitec.com, curtisbl@gmail.com
  • 3. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 4. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 5. Overview of Patching with OEM 12c
  • 6. • EM_PATCH_ADMINISTRATOR • CREATE • EDIT • DEPLOY • DELETE • GRANT PRIVS • EM_PATCH_DESIGNER • CREATE/VIEW ANY PATCH PLAN • EM_PATCH_OPERATOR • DEPLOY PATCH PLANS Overview of Patching with OEM 12c
  • 7. Overview of Patching with OEM 12c
  • 8. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 9. • Software Library • Patching • My Oracle Support Patch Management and Patch Control
  • 10. • Core feature of OEM 12c • Stores software (Entities/Directives) • Agent Software • Patches • Virtual Appliance Images • Gold Images (OVM) • Application Software • Scripts • Maintains • Versions • Maturity Levels Software Library
  • 11. • At least 1 upload location • Locations Supported • OMS Shared Filesystem • OMS Agent Filesystem • Referenced File Location • HTTP • NFS • Agent • Decided on location during planning • Release 3 • SWLIB Software Library : Setup
  • 12. Software Library : Administration
  • 13. Software Library : Administration • Directories as numbers • Reason? • By Design • Ensures that SWLIB is not modified outside SWLIB Admin • Location can be changed • Migrate and Remove Button (Admin Page) • Size? • Depends on usage • Initial: 2G-50G
  • 14. Patching: Traditional • OPatch • Oracle Provided Tool • Difficult to identify what patches need to be rolled out • OraInventory backed • Limited support for pre- and post- scripts • Customer Scripts • User Created • Difficult to identify what patches need to be rolled out • Limited to single server • Maintenance overhead for new versions • Deployment Procedures • Default procedures for deploying patches • Confusion over which procedure • Limited validation • Difficult to handle patch conflicts
  • 15. Patching : Oracle Enterprise Manager 12c • Integrated patching • My Oracle Support (MOS) • recommendations, search patches, and roll out patches all using the same user interface • Complete • end-to-end orchestration of patching using patch plans • automated selection of deployment procedures • analysis of the patch conflicts • minimal manual effort is required. • Clear division of responsibilities (Roles) • Designers - focus on creating patch plans, testing them on a test system, and saving them as patch templates • Operators - focus on creating patch plans out of the template for rolling out the patches on a production system
  • 16. Patching : Oracle Enterprise Manager 12c • Easy review of patches for environment • validation of patch plans • automatic receipt of patches to resolve validation issues. • Patch Templates • Saving successfully analyzed or deployable patch plans • Out-of-place patching • Stand-alone (single-instance) database targets / Oracle Grid Infrastructure targets that are part of Oracle Exadata. • Flexible patching options • rolling and parallel, both in offline and online mode.
  • 17. Patching : My Oracle Support (MOS) • Integrates MOS with OEM • Anyone with a valid CSI
  • 18. • Overview of Oracle Enterprise Manager 12c Patch Management • Patch Management and Patch Control • Additional Tasks Agenda
  • 19. NOTE: Cannot add patch sets and patches to the same patch plan Additional Tasks: Patch Plans • Consolidated list of patch(s) • Apply to a target or group of targets • Map to key steps of deployment process • Two Forms • Patch Sets • Patch (one-off) • Interim patches • Diag Patchs • PSUs • CPUs/SPUs NOTE: Patch Plans not available for hardware; GI patch for Exadata, only 1 patch per plan
  • 23. • %emd_emstagedir% • Directory where OEM will stage patching software Additional Tasks: Reviewing Patch Plans
  • 27. • 3 roles for patching within OEM • Software Library is the core of OEM12c • Integration with My Oracle Support (MOS) • Patch Plans are useful Take Away
  • 28.
  • 29. Thank You for Attending Please fill out the evaluations. Twitter: @curtisbl294 Email: bcurtis@enkitec.com http://www.enkitec.com
  • 30. About BOBBY CURTIS • Douglasville, Georgia • Sr. Technical Consultant • Oracle ACE • IOUG, ODTUG, GOUSER & RMOUG (BOD) • Co-Author: Expert OEM12c – Apress (2013) Twitter: @curtisbl294 Blog: http://dbasolved.com Email: bcurtis@enkitec.com, curtisbl@gmail .com