Search Results ad_applied_patches
Overview
The AD_APPLIED_PATCHES table is a core repository within the Oracle E-Business Suite (EBS) Applications DBA (AD) module. Owned by the APPLSYS schema, it serves as the definitive system of record for tracking all Oracle Applications patches applied to an EBS instance. Its primary role is to maintain a historical inventory of patch applications, which is critical for system maintenance, auditing, troubleshooting, and ensuring the integrity of the application's codebase. By querying this table, administrators can determine the precise patch level of their system, identify specific fixes that have been implemented, and avoid reapplying patches unnecessarily.
Key Information Stored
The table's structure is designed to capture essential metadata for each applied patch. While the full column list is proprietary, the documented primary key column, APPLIED_PATCH_ID, is a unique sequential identifier for each patch application record. Based on standard EBS architecture, the table typically stores information such as the patch number (e.g., a numeric RUP or mini-pack identifier or an alphanumeric bug fix number), the driver file name, the application top it was applied to, the date and time of application, the status of the application (e.g., applied, rolled back), and references to related AD worker jobs. This data provides a complete audit trail from the AD patch driver utility (adpatch).
Common Use Cases and Queries
The primary use case is generating reports on the patch history of an EBS environment. A fundamental query retrieves a list of recently applied patches, often sorted by application date. Administrators frequently query this table to verify if a specific patch or bug fix has been applied before implementing a change or troubleshooting an issue. It is also essential for compliance audits and during upgrade assessments to understand the current state of the system. A common reporting pattern involves joining with other AD tables to get more context on the patch run.
- Sample Query:
SELECT applied_patch_id, patch_name, applied_date FROM applsys.ad_applied_patches WHERE patch_name LIKE '%12345678%' ORDER BY applied_date DESC; - Use Case: Verifying the application of a specific bug fix (e.g., bug 12345678) before proceeding with a related functional test.
Related Objects
The AD_APPLIED_PATCHES table is central to the Applications DBA's data model. Its primary key, APPLIED_PATCH_ID, is referenced by foreign keys in other AD tables that store more granular details about a patch application. Key related objects include:
- AD_PATCH_RUN_BUGS: Links applied patch runs to specific bug numbers.
- AD_PATCH_RUNS: Contains high-level information about each execution of the adpatch utility, which may apply one or more patches.
- AD_PATCH_DRIVER_LANGS: Stores details on language-specific driver files applied within a patch run.
- AD_BUGS: The master table of bug definitions, which can be joined via intermediate tables to relate applied patches to known issues.
These relationships allow for comprehensive reporting that ties a patch application event to specific bugs, files, and execution sessions.
-
Table: AD_APPLIED_PATCHES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:AD.AD_APPLIED_PATCHES, object_name:AD_APPLIED_PATCHES, status:VALID, product: AD - Applications DBA , description: Oracle Applications patches , implementation_dba_data: APPLSYS.AD_APPLIED_PATCHES ,
-
APPS.AD_PATCH_HIST_REPS dependencies on AD_APPLIED_PATCHES
12.2.2
-
APPS.GMP_BOM_ROUTING_PKG dependencies on AD_APPLIED_PATCHES
12.2.2
-
APPS.AD_PATCH_HIST_MIGR_PKG dependencies on AD_APPLIED_PATCHES
12.1.1
-
APPS.AD_PATCH_HIST_MIGR_PKG dependencies on AD_APPLIED_PATCHES
12.2.2
-
APPS.AD_PATCH_HIST_REPS dependencies on AD_APPLIED_PATCHES
12.1.1
-
SYNONYM: APPS.AD_APPLIED_PATCHES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AD_APPLIED_PATCHES, status:VALID,
-
VIEW: APPLSYS.AD_APPLIED_PATCHES#
12.2.2
owner:APPLSYS, object_type:VIEW, object_name:AD_APPLIED_PATCHES#, status:VALID,
-
VIEW: APPLSYS.AD_APPLIED_PATCHES#
12.2.2
-
SYNONYM: APPS.AD_APPLIED_PATCHES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:AD_APPLIED_PATCHES, status:VALID,
-
APPS.AD_STATS_UTIL_PKG dependencies on FND_STATS
12.2.2
-
APPS.AD_STATS_UTIL_PKG dependencies on FND_STATS
12.1.1
-
APPS.AD_PATCH_HIST_REPS dependencies on AD_PATCH_DRIVERS
12.2.2
-
APPS.AD_PATCH_HIST_REPS dependencies on AD_PATCH_DRIVERS
12.1.1
-
TABLE: APPLSYS.AD_APPLIED_PATCHES
12.1.1
owner:APPLSYS, object_type:TABLE, object_name:AD_APPLIED_PATCHES, status:VALID,
-
TABLE: APPLSYS.AD_APPLIED_PATCHES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:AD.AD_APPLIED_PATCHES, object_name:AD_APPLIED_PATCHES, status:VALID,
-
PACKAGE BODY: APPS.AD_PATCH_HIST_REPS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PATCH_HIST_REPS, status:VALID,
-
PACKAGE BODY: APPS.AD_PATCH_HIST_REPS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PATCH_HIST_REPS, status:VALID,
-
PACKAGE BODY: APPS.AD_PATCH_HIST_MIGR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PATCH_HIST_MIGR_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMP_BOM_ROUTING_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMP_BOM_ROUTING_PKG, status:VALID,
-
APPS.FND_OAM_COLLECTION dependencies on AD_PATCH_RUNS
12.1.1
-
APPS.FND_OAM_COLLECTION dependencies on AD_PATCH_DRIVERS
12.2.2
-
PACKAGE BODY: APPS.AD_PATCH_HIST_MIGR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AD_PATCH_HIST_MIGR_PKG, status:VALID,
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.FND_OAM_COLLECTION dependencies on AD_PATCH_DRIVERS
12.1.1
-
APPS.FND_OAM_COLLECTION dependencies on AD_PATCH_RUNS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE: APPLSYS.AD_SEED_DATA_LOADED
12.1.1
owner:APPLSYS, object_type:TABLE, object_name:AD_SEED_DATA_LOADED, status:VALID,
-
TABLE: APPLSYS.AD_SEED_DATA_LOADED
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:AD.AD_SEED_DATA_LOADED, object_name:AD_SEED_DATA_LOADED, status:VALID,
-
APPS.AD_PATCH_HIST_MIGR_PKG SQL Statements
12.1.1
-
APPS.AD_PATCH_HIST_MIGR_PKG SQL Statements
12.2.2
-
APPS.AD_PATCH_HIST_REPS SQL Statements
12.1.1
-
APPS.AD_PATCH_HIST_REPS SQL Statements
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.AD_STATS_UTIL_PKG
12.1.1
-
APPS.INV_DIAG_OBJ dependencies on JTF_DIAGNOSTIC_COREAPI
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.INV_DIAG_OBJ dependencies on JTF_DIAGNOSTIC_COREAPI
12.2.2
-
PACKAGE BODY: APPS.AD_STATS_UTIL_PKG
12.2.2
-
PACKAGE BODY: APPS.AD_PATCH_HIST_MIGR_PKG
12.2.2
-
PACKAGE BODY: APPS.AD_PATCH_HIST_MIGR_PKG
12.1.1
-
APPS.INV_DIAG_OBJ SQL Statements
12.2.2
-
APPS.INV_DIAG_OBJ SQL Statements
12.1.1
-
PACKAGE BODY: APPS.AD_PATCH_HIST_REPS
12.1.1
-
PACKAGE BODY: APPS.AD_PATCH_HIST_REPS
12.2.2