SlideShare a Scribd company logo
1 of 50
Download to read offline
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2
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.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3
Online Patching
Srikrishna Bandi
Director, Applications Technology
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4
Program Agenda
 The Problem - Downtime
 The Solution - Online Patching
 The New 12.2 Patching Cycle
 Preparing for Online Patching
 Q&A
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5
EBS Downtime 12.1
System is down during patching
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6
EBS Downtime – A Major Concern
 Production Outage
– Major Release
– Maintenance Rollups (RUPs)
– Critical Patch Updates (CPUs)
– Legislative and Regulatory updates
 When outages interfere with core business activity
– Reluctance to upgrade to take advantage of new feature
– Barrier to staying current with recommended patches
 Global Single Instance
– Compounds the problem
– Patching any one module causes the entire system to be down
We Understand the Problem
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7
What if the Following were True During Patching
 Critical business operations were not interrupted by maintenance operations
 Revenue generating activities were to stay online
– Web Orders
– Booking Orders
– Service Requests
 Business users were to stay online
– Pay Suppliers
– Pay Employees
– Uninterrupted manufacturing operations
 Downtime required by any patch was predictable
– Measured in minutes not days or hours
 Global Single Instances remained operational 24*7
– Maintenance window easier to allocate as shorter time required
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8
Online Patching
In 12.2 all patching operations are online
– EBS will remain available to users during patching operations
– HR Legislative updates can be applied during a payroll run
– Users can enter expense reports while Payables is being patched
What if the EBS remained online during patching?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9
Patches are Applied to a Copy of Production
 Copy the production code
 Apply patches to the copy
Patches
- ATG_PF.D
- AD.C
- FIN_PF.E
E-Business Suite
12.2.0
Production Copy of Production
E-Business Suite
12.2.0
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10
Downtime Redefined as “Cutover”
 Cutover is the time taken to switch users from the production system to
the newly patched copy
 Cutover changes the unit of measure for downtime
– Measured in minutes NOT hours or days
 Cutover time is very predictable
– The time taken to bounce the Middle Tiers
Changing the unit of measure for downtime
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11
Downtime Limited to Short Cutover
 Users are logged off the production Instance
 When users reconnect they are directed to the newly patched system
E-Business Suite
12.2.0
Patches
- ATG_PF.D
- AD.C
- FIN_PF.E
E-Business Suite
12.2.0
Production Patched Production
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12
Patching Occurs on a Copy
 File system
– All patches are applied to the secondary file system
– Synchronization of the file systems is managed by the patching tools
 Database
– A separate copy is maintained of all database code objects that are
changed by a patch
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13
Changing the Patching Paradigm
 Downtime Patches
– No online users
– Wall clock time very important
– Consumes all resources
– Upgrade designed to run as
fast as possible
 Online Patches
– Users remain online
– Wall clock time is no longer an
overriding concern
– Online users share resources
– Data upgrades designed to not
affect the running application
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14
FILE SYSTEM
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15
EBS 12.2 is installed with 3 file systems
 FS-1 (Production file system)
– Used by the current users of the system
 FS-2 (Copy of Production file system)
– Used by the patching tools
 FS-NE (Non Editioned file system)
– Stores data that is stored on the file system
 Data import and export files
 Report output
 Log files
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16
Three File Systems and One Database
 All three file systems
serve a single database
 The file system in use by
the running application is
never patched
 All patches are applied to
secondary file system
Middle TierDatabase
File System 1
File System 2
Non-Editioned
File System
E-Business Suite 12.2
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17
DATABASE
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18
11gR2 Edition-Based Redefinition (EBR)
 Provides an isolation mechanism that allows pre-upgrade
and post-upgrade schemas to co-exist
– Changes to database objects are made in the isolation of an
“Edition”
– Changes to database objects do not affect the running application
– Allows an application to efficiently store multiple copies of its
application definition in the same database
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19
Database Editions
 Client code chooses The Edition that it
connects to
– Run Edition
 Used by online users
 Never changed by a patch
– Patch Edition
 Used by the patching tools
 Changes do no affect the running
application
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20
Online Patching Cycle
 Patch application is now part of a patching cycle
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21
New Tools for Managing Online Patching
 ADOP replaces ADPATCH as the 12.2 patching tool
– ADOP ( AD Online Patching )
 ADOP orchestrates the patching cycle, steps the user through each of
the patching phases
– Prepare
– Apply
– Finalize
– Cutover
– Cleanup
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22
Online Patching Cycle
 The Basics
The Basics
• Application is only offline during the Cutover phase
• Downtime is now redefined as Cutover
Remove
obsolete
objects
Cleanup
Restart
application on
patched copy
Cutover
Ready the
system for
cutover
Finalize
Apply one or
more patches
to the copy
Apply
Copy the
production
application
code
Prepare
Users
Online
Users
Online
Users
Offline
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23
Online Patching Cycle - Prepare
CleanupCutoverFinalizeApply
Copy the
production
application
code
Prepare
• Synchronizes Patch Edition and Run Edition on the file system
• Create a new Patch Edition in the database
Users
Online
Users
Online
Users
Offline
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24
Online Patching Cycle - Prepare
Preparing the File System
• Patch Edition & Run Edition of the file
systems are synchronized
• All files on the Patch Edition are an exact
copy of the files on the Run Edition
• Efficient synchronization
• Incremental synchronization is the default
• Only files changed in the last patch
application are copied
• Full synchronization available if necessary
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25
Online Patching Cycle - Prepare
Preparing the Database
• Patch Edition is created in the database
• All code objects in the Patch Edition begin
as pointers to code objects in the Run
Edition
• Efficient use of space
• Objects are only “Actualized” into the
Patch Edition when a new revision of the
code is applied
• Storage objects such as tables are not
copied
• New patching standards are followed for
upgrading storage objects
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26
Online Patching Cycle - Apply
• Execute patch drivers to update Patch Edition
• Multiple patches can be applied, including customizations
CleanupCutoverFinalize
Apply one
or more
patches to
the copy
Apply
Copy the
production
application
code
Prepare
Users
Online
Users
Online
Users
Offline
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27
Online Patching Cycle - Apply
 Patches are applied to the
copy (Patch Edition)
 The production application is
unaffected by the changes
– Users are connected to the
Application and can perform
their work unaffected by the
patch
 Changes are made in the
isolation of an Edition
– The running application is
unaffected by these changes
Applying Patches
• Patch Driver
– File Driver
– Database driver
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28
Online Patching Cycle - Finalize
 Compile invalid objects
 Generate derived objects
CleanupCutover
Ready the
system for
cutover
Finalize
Apply one or
more patches
to the copy
Apply
Copy the
production
application
code
Prepare
Users
Online
Users
Online
Users
Offline
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29
Online Patching Cycle - Finalize
 Perform the final operations that can be executed while the Application
is online
– Compile invalid objects
– Generate derived objects
– Pre-compute DDL to be run at Cutover
 Patching cycle can pause at this stage for as long as required
 Waiting for an appropriate downtime window
 2AM Sunday morning?
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30
Online Patching Cycle - Cutover
• Cutover to the Patch Edition of the file system
• Cutover to the Patch Edition of the database
• Restart middle-tier service
Cleanup
Restart
application
on patched
copy
Ready the
system for
cutover
Finalize
Apply one or
more patches
to the copy
Apply
Copy the
production
application
code
Prepare
Users
Online
Users
Online
Users
Offline
Cutover
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31
Online Patching Cycle - Cutover
 During cutover a brief downtime is taken
– Users are logged off the system
– The Patch file system is promoted to be the Run file system
– The Patch database edition is promoted to be the Run database
edition
– Perform final maintenance operations
– Users are brought back online on the patched system
– The database does NOT need to be bounced
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32
Online Patching Cycle - Cutover
 Middle-tier processes stopped
– End Users are disconnected
 File system roles swapped
– Patched (FS-2) promoted to Run
– FS-1 available for next patching cycle
 Database Patch Edition promoted
to Run Edition
 Middle-tier processes restarted
– Users reconnect
Cutover Requires a Brief Downtime
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33
Online Patching Cycle - Cleanup
 Cleanup old editions to recover space
Remove
obsolete
objects
Restart
application on
patched copy
Cutover
Ready the
system for
cutover
Finalize
Apply one or
more patches
to the copy
Apply
Copy the
production
application
code
Prepare
Users
Online
Users
Online
Users
Offline
Cleanup
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34
Online Patching Cycle - Cleanup
 Cleanup occurs after users have been brought
back online to the newly patched Application
 File system
– The pre-patch file system is now ready for the next
patching cycle
– Re-synchronized
 Database
– Code objects patched in the latest patching cycle
are deleted from Old Editions
– Once all objects are deleted from an Old Edition it
is also deleted
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.35
Online Patching Cycle - Abort
 The Online Patching Cycle can be aborted at any time prior
to Cutover
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.36
E-Business Suite R12.2 Patching Cycle
Database Vs File System Editions
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.37
File Systems Patching Cycle
 Two complete file systems are always
present
– Run Edition - Used by the running
Application
– Patch Edition – Either:
 Currently being patched
or
 Waiting for the next patching cycle
– The two files systems are rotated between
Run and Patch during every patch cycle
Cutover
Prepare
Prepare
Cutover
1
2
1
2
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.38
E-Business Suite R12.2 Patching Cycle
 One or more database editions are always present
– Run Edition
 Used by the running application
 Always exists
– Patch Edition
 Used by the patching tools
 Only exists during a patching cycle
– Old Editions
 These editions are only used to store code objects
that have not been patched in a later edition
 Remove by cleanup when no longer needed
Database Edition Patching Cycle
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39
E-Business Suite R12.2 Patching Cycle
Hot Patching
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40
Hot Patching
 Hot patching still available in 12.2
 Customers should understand the risks of hot patching before using
this feature
– Hot patching has the potential to adversely affect the Production
Application
– Many patches are not safe to be applied hot
 Errors in production user sessions and background processes
 Analysis reports available to help determine if a patch is a candidate
for hot patching
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.41
Hot Patching
 Patches are applied to:
– The File System Run Edition
– The Database Run Edition
 The production application is
immediately affected by the
changes
– Users may be adversely
impacted by the patch
– Apps DBA must fully understand
the risks associated
 Secondary file system is
automatically synchronized
Applying Patches
• Patch Driver
– File Driver
– Database driver
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.42
Online Patching – Resource Considerations
 Database
– SYSTEM tablespace requires double its current space allocation
 25GB increase to 50GB
– SEED tablespace requires double its current space allocation
 5GB increases to 10GB
 File System
– 2 file systems require double the space of 1 file system 
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.43
Preparing for Online Patching
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.44
Preparing for Online Patching
 Logical data model is installed by the 12.2 upgrade
 Cross Edition Triggers needed by a patch are
automatically installed by the patch
 Seed data tables are automatically upgraded to support
Editioned Data Storage
Don’t worry, the 12.2 upgrade handles the changes
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.45
Preparing for Online Patching
 Online patching analysis report
– Available for all releases prior to 12.2
 Reports all violations of “Non-Editioned Objects can’t reference Editioned
Objects”
– EBS Code
– Custom Code
 Violations within EBS code are automatically fixed by the 12.2 upgrade
 Customer should study the report prior to upgrading to 12.2 to determine
the scope of work for their custom code
– Most violations in custom code can be fixed by the 12.2 upgrade by simply
registering the custom schema with EBS
– Only a small number of violations require human intervention
Readiness Report
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.46
Online Patching Summary
 12.2 Upgrade is NOT an Online Patch
 12.2 Upgrade
– Automatically fixes all compliances issues in EBS code
– Can automatically fix compliance issues in customizations
– Installs a logical view of the data model that all code must use to
access the E-Business Suite
 All patches delivered post 12.2 will be Online Patches
– New patching tool (ADOP) used to apply patches
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.47
Benefits of Online Patching
 Removes barriers to uptake
 Much easier to negotiate downtime with lines of business
 Much easier to identify downtime windows as they are so brief
 Applications stays online during patch application
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.48
Q&A
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.49
Copyright © 2012, Oracle and/or its affiliates. All rights reserved.50

More Related Content

What's hot

EBS-technical_upgrade_best_practices 12.1 or 12.2
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
 
Collaborate 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.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
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityvasuballa
 
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTCOLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTPreet Kamal Singh
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceInSync Conference
 
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)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)pasalapudi123
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenBerry Clemens
 
Primavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing ImportsPrimavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing Importsp6academy
 
10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgradeRavi Madabhushanam
 
206510 p6 upgrade considerations
206510 p6 upgrade considerations206510 p6 upgrade considerations
206510 p6 upgrade considerationsp6academy
 
OOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and RoadmapOOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and Roadmapvasuballa
 
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2vasuballa
 
OOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best PracticesOOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best Practicesvasuballa
 
How to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeHow to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeCapgemini
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
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
 
Oracle EBS Upgrade to 12.2.5.1
Oracle EBS Upgrade to 12.2.5.1Oracle EBS Upgrade to 12.2.5.1
Oracle EBS Upgrade to 12.2.5.1Amit Sharma
 
The Major Advantages of Oracle EBS R12 Upgrade!
The Major Advantages of Oracle EBS R12 Upgrade!The Major Advantages of Oracle EBS R12 Upgrade!
The Major Advantages of Oracle EBS R12 Upgrade!Smith James
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010Doina Draganescu
 
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?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?vasuballa
 

What's hot (20)

EBS-technical_upgrade_best_practices 12.1 or 12.2
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.2
 
Collaborate 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.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
 
OOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and securityOOW15 - managing oracle e-business suite auditing and security
OOW15 - managing oracle e-business suite auditing and security
 
Upgrading 11i E-business Suite to R12 E-business Suite
Upgrading 11i E-business Suite to R12 E-business SuiteUpgrading 11i E-business Suite to R12 E-business Suite
Upgrading 11i E-business Suite to R12 E-business Suite
 
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPTCOLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
COLLABORATE 16 Demystifying secrets of R12.2 upgrade_PPT
 
Managing EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experienceManaging EBS Testing, Performance, Configurations, Change & User experience
Managing EBS Testing, Performance, Configurations, Change & User experience
 
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)
Ebs upgrade-to-12.2 technical-upgrade_best_practices(aioug-aug2015)
 
EBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-givenEBS 12.1 and 12.2 strategy-roadmap-given
EBS 12.1 and 12.2 strategy-roadmap-given
 
Primavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing ImportsPrimavera Data Integrity When Performing Imports
Primavera Data Integrity When Performing Imports
 
10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade10 tips for successful 12.2 upgrade
10 tips for successful 12.2 upgrade
 
206510 p6 upgrade considerations
206510 p6 upgrade considerations206510 p6 upgrade considerations
206510 p6 upgrade considerations
 
OOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and RoadmapOOW15 - EBS Certification and Roadmap
OOW15 - EBS Certification and Roadmap
 
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
OOW15 - Migrating and Managing Customizations for Oracle E-Business Suite 12.2
 
OOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best PracticesOOW15 - Testing Oracle E-Business Suite Best Practices
OOW15 - Testing Oracle E-Business Suite Best Practices
 
How to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite UpgradeHow to Deliver a Successful Oracle E-Business Suite Upgrade
How to Deliver a Successful Oracle E-Business Suite Upgrade
 
Oracle E-Business Suite 12.2 - The Upgrade to End All Upgrades
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 Upgrades
 
Oracle EBS Upgrade to 12.2.5.1
Oracle EBS Upgrade to 12.2.5.1Oracle EBS Upgrade to 12.2.5.1
Oracle EBS Upgrade to 12.2.5.1
 
The Major Advantages of Oracle EBS R12 Upgrade!
The Major Advantages of Oracle EBS R12 Upgrade!The Major Advantages of Oracle EBS R12 Upgrade!
The Major Advantages of Oracle EBS R12 Upgrade!
 
Extending and improving bps romania 30th of nov 2010
Extending and improving bps   romania 30th of nov 2010Extending and improving bps   romania 30th of nov 2010
Extending and improving bps romania 30th of nov 2010
 
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?
What’s New in Oracle E-Business Suite R12.2 for Database Administrators?
 

Viewers also liked

Ecologia ucn 0 introducción
Ecologia ucn 0 introducciónEcologia ucn 0 introducción
Ecologia ucn 0 introduccióncarlos soto diaz
 
Recruitment leaders program prospectus final
Recruitment leaders program   prospectus finalRecruitment leaders program   prospectus final
Recruitment leaders program prospectus finalJeremy Paynter
 
Configurasi perangkat_polycom
Configurasi  perangkat_polycomConfigurasi  perangkat_polycom
Configurasi perangkat_polycomHARRY CHAN PUTRA
 
Philanthropy in Denver
Philanthropy in DenverPhilanthropy in Denver
Philanthropy in DenverTom Cutshall
 
заєць олена в'ячеславівна
заєць олена в'ячеславівназаєць олена в'ячеславівна
заєць олена в'ячеславівнаschool17ztua
 
Top 10 Inspirational Quotes from Famous Nobel Prize winners
Top 10 Inspirational Quotes from Famous Nobel Prize winnersTop 10 Inspirational Quotes from Famous Nobel Prize winners
Top 10 Inspirational Quotes from Famous Nobel Prize winnersQS Digital Solutions
 
Data Center Design / Microservices
Data Center Design / MicroservicesData Center Design / Microservices
Data Center Design / MicroservicesBob Wise
 
2015 1st UX 트렌드 리포트 - 사물인터넷편
2015 1st UX 트렌드 리포트 - 사물인터넷편 2015 1st UX 트렌드 리포트 - 사물인터넷편
2015 1st UX 트렌드 리포트 - 사물인터넷편 RightBrain inc.
 
pxd Annual Story 2012
pxd Annual Story 2012pxd Annual Story 2012
pxd Annual Story 2012pxdstory
 

Viewers also liked (16)

Ecologia ucn 0 introducción
Ecologia ucn 0 introducciónEcologia ucn 0 introducción
Ecologia ucn 0 introducción
 
Recruitment leaders program prospectus final
Recruitment leaders program   prospectus finalRecruitment leaders program   prospectus final
Recruitment leaders program prospectus final
 
Tulas
TulasTulas
Tulas
 
10680
1068010680
10680
 
Rio miño
Rio miñoRio miño
Rio miño
 
Configurasi perangkat_polycom
Configurasi  perangkat_polycomConfigurasi  perangkat_polycom
Configurasi perangkat_polycom
 
88888
8888888888
88888
 
cv
cvcv
cv
 
Philanthropy in Denver
Philanthropy in DenverPhilanthropy in Denver
Philanthropy in Denver
 
Williams Letter.pdf
Williams Letter.pdfWilliams Letter.pdf
Williams Letter.pdf
 
заєць олена в'ячеславівна
заєць олена в'ячеславівназаєць олена в'ячеславівна
заєць олена в'ячеславівна
 
Top 10 Inspirational Quotes from Famous Nobel Prize winners
Top 10 Inspirational Quotes from Famous Nobel Prize winnersTop 10 Inspirational Quotes from Famous Nobel Prize winners
Top 10 Inspirational Quotes from Famous Nobel Prize winners
 
Data Center Design / Microservices
Data Center Design / MicroservicesData Center Design / Microservices
Data Center Design / Microservices
 
2015 1st UX 트렌드 리포트 - 사물인터넷편
2015 1st UX 트렌드 리포트 - 사물인터넷편 2015 1st UX 트렌드 리포트 - 사물인터넷편
2015 1st UX 트렌드 리포트 - 사물인터넷편
 
pxd Annual Story 2012
pxd Annual Story 2012pxd Annual Story 2012
pxd Annual Story 2012
 
Persona Zeedog
Persona ZeedogPersona Zeedog
Persona Zeedog
 

Similar to Ebs12.2 online patching(aioug_aug2015)

Oracle_ebs_12.2_Admin_guide_for_dba.pptx
Oracle_ebs_12.2_Admin_guide_for_dba.pptxOracle_ebs_12.2_Admin_guide_for_dba.pptx
Oracle_ebs_12.2_Admin_guide_for_dba.pptxAbdallahAttia9
 
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]vasuballa
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices
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
 
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...
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...ssuser9dce1e1
 
Continuous Performance Monitoring of a Distributed Application [CON4730]
Continuous Performance Monitoring of a Distributed Application [CON4730]Continuous Performance Monitoring of a Distributed Application [CON4730]
Continuous Performance Monitoring of a Distributed Application [CON4730]Ashish Srivastava
 
Oracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewOracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewFred Sim
 
Twelve Factor - Designing for Change
Twelve Factor - Designing for ChangeTwelve Factor - Designing for Change
Twelve Factor - Designing for ChangeEric Wyles
 
Contract management security and administration best practices - Oracle Prima...
Contract management security and administration best practices - Oracle Prima...Contract management security and administration best practices - Oracle Prima...
Contract management security and administration best practices - Oracle Prima...p6academy
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceHari Srinivasan
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterJingnan Zhou
 
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsSmarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsJean-Yves Rigolet
 
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]vasuballa
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfAkhashRamnath
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technicalsolarisyougood
 

Similar to Ebs12.2 online patching(aioug_aug2015) (20)

Oracle_ebs_12.2_Admin_guide_for_dba.pptx
Oracle_ebs_12.2_Admin_guide_for_dba.pptxOracle_ebs_12.2_Admin_guide_for_dba.pptx
Oracle_ebs_12.2_Admin_guide_for_dba.pptx
 
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
OOW16 - Online Patching with Oracle E-Business Suite 12.2 [CON6710]
 
Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016Upgrading Em13c Collaborate 2016
Upgrading Em13c Collaborate 2016
 
Ebs upgrade-to-12.2 technical-upgrade_best_practices
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
 
Developer want change Ops want control - devops
Developer want change Ops want control - devopsDeveloper want change Ops want control - devops
Developer want change Ops want control - devops
 
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...
11298-Technical Upgrade Best Practices for Oracle E-Business Suite 12.2-Prese...
 
Sw Maintenance.ppt
Sw Maintenance.pptSw Maintenance.ppt
Sw Maintenance.ppt
 
Continuous Performance Monitoring of a Distributed Application [CON4730]
Continuous Performance Monitoring of a Distributed Application [CON4730]Continuous Performance Monitoring of a Distributed Application [CON4730]
Continuous Performance Monitoring of a Distributed Application [CON4730]
 
Oracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c OverviewOracle - Enterprise Manager 12c Overview
Oracle - Enterprise Manager 12c Overview
 
Twelve Factor - Designing for Change
Twelve Factor - Designing for ChangeTwelve Factor - Designing for Change
Twelve Factor - Designing for Change
 
Contract management security and administration best practices - Oracle Prima...
Contract management security and administration best practices - Oracle Prima...Contract management security and administration best practices - Oracle Prima...
Contract management security and administration best practices - Oracle Prima...
 
2 cloud operations
2   cloud operations2   cloud operations
2 cloud operations
 
Oracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet MaintenanceOracle Database Cloud Fleet Maintenance
Oracle Database Cloud Fleet Maintenance
 
Em13c features- HotSos 2016
Em13c features- HotSos 2016Em13c features- HotSos 2016
Em13c features- HotSos 2016
 
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data CenterMigrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
Migrate Oracle WebLogic Applications onto a Containerized Cloud Data Center
 
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud SolutionsSmarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
Smarter z/OS Software Delivery using Rational Enterprise Cloud Solutions
 
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]
 
Cdb part i
Cdb part iCdb part i
Cdb part i
 
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdfTips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
Tips_Tricks_for_Oracle_E-Business Suite_Database_Upgrade.pdf
 
Pro sphere customer technical
Pro sphere customer technicalPro sphere customer technical
Pro sphere customer technical
 

More from pasalapudi123

Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebspasalapudi123
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)pasalapudi123
 
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAROracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMARpasalapudi123
 
Oracle12c data guard farsync and whats new - Nassyam Basha
Oracle12c data guard farsync and whats new - Nassyam BashaOracle12c data guard farsync and whats new - Nassyam Basha
Oracle12c data guard farsync and whats new - Nassyam Bashapasalapudi123
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudipasalapudi123
 
Dba to data scientist -Satyendra
Dba to data scientist -SatyendraDba to data scientist -Satyendra
Dba to data scientist -Satyendrapasalapudi123
 
12c In Memory Management - Saurabh Gupta
12c In Memory Management - Saurabh Gupta 12c In Memory Management - Saurabh Gupta
12c In Memory Management - Saurabh Gupta pasalapudi123
 
Oracle 12c Application development
Oracle 12c Application developmentOracle 12c Application development
Oracle 12c Application developmentpasalapudi123
 

More from pasalapudi123 (9)

Editioning use in ebs
Editioning use in  ebsEditioning use in  ebs
Editioning use in ebs
 
Dmz aa aioug
Dmz aa aiougDmz aa aioug
Dmz aa aioug
 
Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)Getting optimal performance from oracle e business suite(aioug aug2015)
Getting optimal performance from oracle e business suite(aioug aug2015)
 
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAROracle12c flex asm_flexcluster - Y V RAVI KUMAR
Oracle12c flex asm_flexcluster - Y V RAVI KUMAR
 
Oracle12c data guard farsync and whats new - Nassyam Basha
Oracle12c data guard farsync and whats new - Nassyam BashaOracle12c data guard farsync and whats new - Nassyam Basha
Oracle12c data guard farsync and whats new - Nassyam Basha
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudi
 
Dba to data scientist -Satyendra
Dba to data scientist -SatyendraDba to data scientist -Satyendra
Dba to data scientist -Satyendra
 
12c In Memory Management - Saurabh Gupta
12c In Memory Management - Saurabh Gupta 12c In Memory Management - Saurabh Gupta
12c In Memory Management - Saurabh Gupta
 
Oracle 12c Application development
Oracle 12c Application developmentOracle 12c Application development
Oracle 12c Application development
 

Recently uploaded

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

Ebs12.2 online patching(aioug_aug2015)

  • 1. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.1
  • 2. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.2 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.
  • 3. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.3 Online Patching Srikrishna Bandi Director, Applications Technology
  • 4. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.4 Program Agenda  The Problem - Downtime  The Solution - Online Patching  The New 12.2 Patching Cycle  Preparing for Online Patching  Q&A
  • 5. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.5 EBS Downtime 12.1 System is down during patching
  • 6. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.6 EBS Downtime – A Major Concern  Production Outage – Major Release – Maintenance Rollups (RUPs) – Critical Patch Updates (CPUs) – Legislative and Regulatory updates  When outages interfere with core business activity – Reluctance to upgrade to take advantage of new feature – Barrier to staying current with recommended patches  Global Single Instance – Compounds the problem – Patching any one module causes the entire system to be down We Understand the Problem
  • 7. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.7 What if the Following were True During Patching  Critical business operations were not interrupted by maintenance operations  Revenue generating activities were to stay online – Web Orders – Booking Orders – Service Requests  Business users were to stay online – Pay Suppliers – Pay Employees – Uninterrupted manufacturing operations  Downtime required by any patch was predictable – Measured in minutes not days or hours  Global Single Instances remained operational 24*7 – Maintenance window easier to allocate as shorter time required
  • 8. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.8 Online Patching In 12.2 all patching operations are online – EBS will remain available to users during patching operations – HR Legislative updates can be applied during a payroll run – Users can enter expense reports while Payables is being patched What if the EBS remained online during patching?
  • 9. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.9 Patches are Applied to a Copy of Production  Copy the production code  Apply patches to the copy Patches - ATG_PF.D - AD.C - FIN_PF.E E-Business Suite 12.2.0 Production Copy of Production E-Business Suite 12.2.0
  • 10. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.10 Downtime Redefined as “Cutover”  Cutover is the time taken to switch users from the production system to the newly patched copy  Cutover changes the unit of measure for downtime – Measured in minutes NOT hours or days  Cutover time is very predictable – The time taken to bounce the Middle Tiers Changing the unit of measure for downtime
  • 11. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.11 Downtime Limited to Short Cutover  Users are logged off the production Instance  When users reconnect they are directed to the newly patched system E-Business Suite 12.2.0 Patches - ATG_PF.D - AD.C - FIN_PF.E E-Business Suite 12.2.0 Production Patched Production
  • 12. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.12 Patching Occurs on a Copy  File system – All patches are applied to the secondary file system – Synchronization of the file systems is managed by the patching tools  Database – A separate copy is maintained of all database code objects that are changed by a patch
  • 13. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.13 Changing the Patching Paradigm  Downtime Patches – No online users – Wall clock time very important – Consumes all resources – Upgrade designed to run as fast as possible  Online Patches – Users remain online – Wall clock time is no longer an overriding concern – Online users share resources – Data upgrades designed to not affect the running application
  • 14. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.14 FILE SYSTEM
  • 15. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.15 EBS 12.2 is installed with 3 file systems  FS-1 (Production file system) – Used by the current users of the system  FS-2 (Copy of Production file system) – Used by the patching tools  FS-NE (Non Editioned file system) – Stores data that is stored on the file system  Data import and export files  Report output  Log files
  • 16. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.16 Three File Systems and One Database  All three file systems serve a single database  The file system in use by the running application is never patched  All patches are applied to secondary file system Middle TierDatabase File System 1 File System 2 Non-Editioned File System E-Business Suite 12.2
  • 17. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.17 DATABASE
  • 18. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.18 11gR2 Edition-Based Redefinition (EBR)  Provides an isolation mechanism that allows pre-upgrade and post-upgrade schemas to co-exist – Changes to database objects are made in the isolation of an “Edition” – Changes to database objects do not affect the running application – Allows an application to efficiently store multiple copies of its application definition in the same database
  • 19. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.19 Database Editions  Client code chooses The Edition that it connects to – Run Edition  Used by online users  Never changed by a patch – Patch Edition  Used by the patching tools  Changes do no affect the running application
  • 20. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.20 Online Patching Cycle  Patch application is now part of a patching cycle
  • 21. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.21 New Tools for Managing Online Patching  ADOP replaces ADPATCH as the 12.2 patching tool – ADOP ( AD Online Patching )  ADOP orchestrates the patching cycle, steps the user through each of the patching phases – Prepare – Apply – Finalize – Cutover – Cleanup
  • 22. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.22 Online Patching Cycle  The Basics The Basics • Application is only offline during the Cutover phase • Downtime is now redefined as Cutover Remove obsolete objects Cleanup Restart application on patched copy Cutover Ready the system for cutover Finalize Apply one or more patches to the copy Apply Copy the production application code Prepare Users Online Users Online Users Offline
  • 23. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.23 Online Patching Cycle - Prepare CleanupCutoverFinalizeApply Copy the production application code Prepare • Synchronizes Patch Edition and Run Edition on the file system • Create a new Patch Edition in the database Users Online Users Online Users Offline
  • 24. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.24 Online Patching Cycle - Prepare Preparing the File System • Patch Edition & Run Edition of the file systems are synchronized • All files on the Patch Edition are an exact copy of the files on the Run Edition • Efficient synchronization • Incremental synchronization is the default • Only files changed in the last patch application are copied • Full synchronization available if necessary
  • 25. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.25 Online Patching Cycle - Prepare Preparing the Database • Patch Edition is created in the database • All code objects in the Patch Edition begin as pointers to code objects in the Run Edition • Efficient use of space • Objects are only “Actualized” into the Patch Edition when a new revision of the code is applied • Storage objects such as tables are not copied • New patching standards are followed for upgrading storage objects
  • 26. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.26 Online Patching Cycle - Apply • Execute patch drivers to update Patch Edition • Multiple patches can be applied, including customizations CleanupCutoverFinalize Apply one or more patches to the copy Apply Copy the production application code Prepare Users Online Users Online Users Offline
  • 27. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.27 Online Patching Cycle - Apply  Patches are applied to the copy (Patch Edition)  The production application is unaffected by the changes – Users are connected to the Application and can perform their work unaffected by the patch  Changes are made in the isolation of an Edition – The running application is unaffected by these changes Applying Patches • Patch Driver – File Driver – Database driver
  • 28. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.28 Online Patching Cycle - Finalize  Compile invalid objects  Generate derived objects CleanupCutover Ready the system for cutover Finalize Apply one or more patches to the copy Apply Copy the production application code Prepare Users Online Users Online Users Offline
  • 29. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.29 Online Patching Cycle - Finalize  Perform the final operations that can be executed while the Application is online – Compile invalid objects – Generate derived objects – Pre-compute DDL to be run at Cutover  Patching cycle can pause at this stage for as long as required  Waiting for an appropriate downtime window  2AM Sunday morning?
  • 30. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.30 Online Patching Cycle - Cutover • Cutover to the Patch Edition of the file system • Cutover to the Patch Edition of the database • Restart middle-tier service Cleanup Restart application on patched copy Ready the system for cutover Finalize Apply one or more patches to the copy Apply Copy the production application code Prepare Users Online Users Online Users Offline Cutover
  • 31. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.31 Online Patching Cycle - Cutover  During cutover a brief downtime is taken – Users are logged off the system – The Patch file system is promoted to be the Run file system – The Patch database edition is promoted to be the Run database edition – Perform final maintenance operations – Users are brought back online on the patched system – The database does NOT need to be bounced
  • 32. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.32 Online Patching Cycle - Cutover  Middle-tier processes stopped – End Users are disconnected  File system roles swapped – Patched (FS-2) promoted to Run – FS-1 available for next patching cycle  Database Patch Edition promoted to Run Edition  Middle-tier processes restarted – Users reconnect Cutover Requires a Brief Downtime
  • 33. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.33 Online Patching Cycle - Cleanup  Cleanup old editions to recover space Remove obsolete objects Restart application on patched copy Cutover Ready the system for cutover Finalize Apply one or more patches to the copy Apply Copy the production application code Prepare Users Online Users Online Users Offline Cleanup
  • 34. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.34 Online Patching Cycle - Cleanup  Cleanup occurs after users have been brought back online to the newly patched Application  File system – The pre-patch file system is now ready for the next patching cycle – Re-synchronized  Database – Code objects patched in the latest patching cycle are deleted from Old Editions – Once all objects are deleted from an Old Edition it is also deleted
  • 35. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.35 Online Patching Cycle - Abort  The Online Patching Cycle can be aborted at any time prior to Cutover
  • 36. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.36 E-Business Suite R12.2 Patching Cycle Database Vs File System Editions
  • 37. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.37 File Systems Patching Cycle  Two complete file systems are always present – Run Edition - Used by the running Application – Patch Edition – Either:  Currently being patched or  Waiting for the next patching cycle – The two files systems are rotated between Run and Patch during every patch cycle Cutover Prepare Prepare Cutover 1 2 1 2
  • 38. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.38 E-Business Suite R12.2 Patching Cycle  One or more database editions are always present – Run Edition  Used by the running application  Always exists – Patch Edition  Used by the patching tools  Only exists during a patching cycle – Old Editions  These editions are only used to store code objects that have not been patched in a later edition  Remove by cleanup when no longer needed Database Edition Patching Cycle
  • 39. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.39 E-Business Suite R12.2 Patching Cycle Hot Patching
  • 40. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.40 Hot Patching  Hot patching still available in 12.2  Customers should understand the risks of hot patching before using this feature – Hot patching has the potential to adversely affect the Production Application – Many patches are not safe to be applied hot  Errors in production user sessions and background processes  Analysis reports available to help determine if a patch is a candidate for hot patching
  • 41. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.41 Hot Patching  Patches are applied to: – The File System Run Edition – The Database Run Edition  The production application is immediately affected by the changes – Users may be adversely impacted by the patch – Apps DBA must fully understand the risks associated  Secondary file system is automatically synchronized Applying Patches • Patch Driver – File Driver – Database driver
  • 42. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.42 Online Patching – Resource Considerations  Database – SYSTEM tablespace requires double its current space allocation  25GB increase to 50GB – SEED tablespace requires double its current space allocation  5GB increases to 10GB  File System – 2 file systems require double the space of 1 file system 
  • 43. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.43 Preparing for Online Patching
  • 44. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.44 Preparing for Online Patching  Logical data model is installed by the 12.2 upgrade  Cross Edition Triggers needed by a patch are automatically installed by the patch  Seed data tables are automatically upgraded to support Editioned Data Storage Don’t worry, the 12.2 upgrade handles the changes
  • 45. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.45 Preparing for Online Patching  Online patching analysis report – Available for all releases prior to 12.2  Reports all violations of “Non-Editioned Objects can’t reference Editioned Objects” – EBS Code – Custom Code  Violations within EBS code are automatically fixed by the 12.2 upgrade  Customer should study the report prior to upgrading to 12.2 to determine the scope of work for their custom code – Most violations in custom code can be fixed by the 12.2 upgrade by simply registering the custom schema with EBS – Only a small number of violations require human intervention Readiness Report
  • 46. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.46 Online Patching Summary  12.2 Upgrade is NOT an Online Patch  12.2 Upgrade – Automatically fixes all compliances issues in EBS code – Can automatically fix compliance issues in customizations – Installs a logical view of the data model that all code must use to access the E-Business Suite  All patches delivered post 12.2 will be Online Patches – New patching tool (ADOP) used to apply patches
  • 47. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.47 Benefits of Online Patching  Removes barriers to uptake  Much easier to negotiate downtime with lines of business  Much easier to identify downtime windows as they are so brief  Applications stays online during patch application
  • 48. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.48 Q&A
  • 49. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.49
  • 50. Copyright © 2012, Oracle and/or its affiliates. All rights reserved.50