Search Results relod_script




Overview

SYS.DBMS_REGISTRY_SYS is a core Oracle Database-supplied PL/SQL package that underpins the component registry used by Oracle E-Business Suite and the underlying RDBMS. In the Oracle EBS 12.1.1 and 12.2.2 environments, this package operates in the SYS schema and provides the low-level infrastructure that tracks database components, their versions, patch histories, and upgrade states. It is not an EBS application-level API; rather, it is a database utility that EBS relies upon during installation, patching, and upgrade operations, including the AD (Applications DBA) utilities and AutoConfig processes.

Key Procedures and Functions

The package exposes a broad set of documented procedures and functions (34 total) organized around registry maintenance, validation, and script resolution.

Tables Accessed

The documented ETRM metadata does not enumerate specific tables referenced through APPS synonyms. In practice, DBMS_REGISTRY_SYS reads and writes the underlying registry dictionary objects owned by SYS, including the registry component and registry properties tables that hold component identifiers, versions, status indicators, and timestamps. These are the data stores that the POPULATE and property-management routines maintain and that the validation and timestamp functions query.

Usage Notes

The package is invoked in a limited, tightly controlled manner. It is not intended for direct use by EBS application users or custom forms. Typical invocation occurs during database and EBS installation, upgrade, and patching cycles — for example, when the AutoUpgrade or OPatch tooling records component actions, resolves upgrade scripts, or validates catalog state. It is referenced by at least one other package and is called internally by registry tooling operating in the SYS schema. Administrators should treat it as an internal database utility: it should not be modified, and any invocation should follow Oracle-supported patching and upgrade procedures.