EBS Patching Strategy: AD Utilities and Online Patching
Explain the EBS patching toolset and how R12.2's Online Patching (ADOP) minimizes downtime
EBS patching relies on the AD (Applications DBA) utilities — adpatch (traditional patch application, requiring downtime for the patched components), adadmin (administrative maintenance tasks like relinking executables, compiling flexfields, or maintaining snapshot information), and, since R12.2, adop (AD Online Patching), which fundamentally changed the patching model by leveraging Oracle Database's Edition-Based Redefinition (EBR) to apply patches to a separate, offline 'patch edition' of the file system and database objects while the 'run edition' continues serving live users, then performing a brief cutover to switch.
Online Patching with adop is like renovating a restaurant's kitchen in a completely separate space while the current kitchen keeps serving customers normally, and then — once the new kitchen is fully ready and tested — briefly closing for just a few minutes to swap operations over, rather than closing the whole restaurant for a multi-day renovation.