Search Results adop_patch_apply_status




Overview

AD_ZD_ADOP is a PL/SQL package owned by the APPS schema that serves as the primary programmatic engine for Oracle's Online Patching (also known as ADOP — the Automated Patching utility) in Oracle E-Business Suite Release 12.2. In the 12.2 architecture, the file system and database are split into a "run" edition and a "patch" edition, enabling applications to remain available while patches are applied. AD_ZD_ADOP orchestrates the lifecycle of this process, managing patch sessions, coordinating snapshot flips, controlling the cutover between editions, and tracking patch run history. The package is classified as an "OTHER" API in the ETRM metadata, indicating that it is an internal infrastructure component rather than a general-purpose business API exposed for customer extension. It is central to the ADOP (adop) command-line utility, translating operator commands into database operations that drive the online patching cycle.

Key Procedures and Functions

The package exposes 28 documented procedures and functions, grouped here by purpose:

Tables Accessed

AD_ZD_ADOP reads from and writes to a defined set of APPS-synonym tables central to ADOP operation:

Usage Notes

AD_ZD_ADOP is invoked primarily by the ADOP command-line utility and its supporting concurrent programs rather than by end users. The adop tool issues calls to this package for actions such as apply, cutover, cleanup, and abort, making it the database-side counterpart to the file-system operations performed by the patch driver. Because it is an internal APPS-owned package, Oracle does not document it as a supported extension API; custom code should not call its procedures directly, as signatures and behavior may change across patch levels and the package is referenced by zero other packages in the ETRM dependency record. Its status is VALID and it depends only on SYS and STANDARD. Administrators and DBAs typically encounter AD_ZD_ADOP indirectly through ADOP logs and the querying of AD_ADOP_SESSIONS and related tables to monitor or troubleshoot online patching cycles.