Search Results dbms_sync_refresh
Overview
SYS.DBMS_SYNC_REFRESH is a proprietary Oracle-supplied PL/SQL package owned by the SYS schema and shipped as part of the Oracle Database kernel supporting Oracle E-Business Suite releases 12.1.1 and 12.2.2. Its name and internal dependency structure indicate that its purpose is to coordinate synchronization and refresh operations across distributed or materialized data structures. Within the EBS technology stack, such utilities are used to keep replicated, cached, or staged metadata consistent with authoritative source objects, particularly in environments where multiple application tier nodes, database links, or materialized views participate in the same logical data set. The package is classified under the ETRM API classification of OTHER, reflecting that it is not an Applications-owned public API, but an internal database kernel component that EBS platforms may leverage indirectly.
Key Procedures and Functions
The ETRM documentation for release 12.2.2 records zero documented procedures or functions for this package. No callable entry points, parameter lists, or return signatures are published in the metadata. This is consistent with the object being an internal, undocumented kernel package rather than a supported application programming interface. The absence of documented subprograms means that the package is not intended for direct invocation by EBS developers or administrators. Its behavior is exposed only through the SQL statements and internal dependencies recorded in the data dictionary, and any usage should be treated as unsupported.
Tables Accessed
The documented metadata identifies no application tables referenced through APPS synonyms. The package body references only database-level dependencies, specifically the SYS-owned collection type CANSYNCREFARRAYTYPE, the DBMS_UTILITY package, and the STANDARD package. This dependency set confirms that DBMS_SYNC_REFRESH operates on array-based data structures and utility routines rather than on EBS application schema tables such as those in the AP, GL, or INV schemas. Any table interaction is therefore internal to the kernel and not exposed through the EBS data model.
Usage Notes
DBMS_SYNC_REFRESH is referenced by PUBLIC and by SYS, indicating that it is granted for general invocation but is nonetheless an internal component. It is not invoked by any documented EBS forms, concurrent programs, or other PL/SQL packages; the ETRM metadata records zero packages referencing it. In practice, administrators should not call this package directly. Its likely role is as a supporting utility during database-level refresh or synchronization operations, operating beneath the Applications layer. Custom code should avoid depending on it, because Oracle does not document its interface and may change it between releases. Where refresh or synchronization functionality is required in an EBS context, supported alternatives such as the AD Administration utilities, materialized view refresh mechanisms, or documented EBS APIs should be used in preference to this kernel package.
-
PACKAGE: SYS.DBMS_SYNC_REFRESH
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
PACKAGE: SYS.DBMS_SYNC_REFRESH
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SYNC_REFRESH
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
TYPE: SYS.CANSYNCREFARRAYTYPE
12.1.1
owner:SYS, object_type:TYPE, object_name:CANSYNCREFARRAYTYPE, status:VALID,
-
TYPE: SYS.CANSYNCREFARRAYTYPE
12.2.2
owner:SYS, object_type:TYPE, object_name:CANSYNCREFARRAYTYPE, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SYNC_REFRESH
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
SYNONYM: PUBLIC.DBMS_SYNC_REFRESH
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SYNC_REFRESH
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_SYNC_REFRESH, status:VALID,
-
PACKAGE: SYS.DBMS_ISYNCREF
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_ISYNCREF, status:VALID,
-
LIBRARY: SYS.DBMS_SNAPSHOT_LIB
12.1.1
owner:SYS, object_type:LIBRARY, object_name:DBMS_SNAPSHOT_LIB, status:VALID,
-
PACKAGE: SYS.DBMS_SYNC_REFRESH
12.2.2
-
PACKAGE: SYS.DBMS_ISNAPSHOT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_ISNAPSHOT, status:VALID,
-
LIBRARY: SYS.DBMS_SNAPSHOT_LIB
12.2.2
owner:SYS, object_type:LIBRARY, object_name:DBMS_SNAPSHOT_LIB, status:VALID,
-
PACKAGE: SYS.DBMS_ISYNCREF
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_ISYNCREF, status:VALID,
-
PACKAGE: SYS.DBMS_ISNAPSHOT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_ISNAPSHOT, status:VALID,
-
TABLE: SYS.SYNCREF$_OBJECTS
12.1.1
owner:SYS, object_type:TABLE, object_name:SYNCREF$_OBJECTS, status:VALID,
-
TABLE: SYS.SYNCREF$_OBJECTS
12.2.2
owner:SYS, object_type:TABLE, object_name:SYNCREF$_OBJECTS, status:VALID,
-
PACKAGE: SYS.DBMS_SYNC_REFRESH
12.1.1
-
TABLE: SYS.SYNCREF$_PARTN_OPS
12.1.1
owner:SYS, object_type:TABLE, object_name:SYNCREF$_PARTN_OPS, status:VALID,
-
PACKAGE: SYS.DBMS_IREFRESH
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_IREFRESH, status:VALID,
-
PACKAGE: SYS.DBMS_IREFRESH
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_IREFRESH, status:VALID,
-
VIEW: SYS.ALL_PART_KEY_COLUMNS
12.2.2
owner:SYS, object_type:VIEW, object_name:ALL_PART_KEY_COLUMNS, status:VALID,
-
VIEW: SYS.ALL_PART_KEY_COLUMNS
12.1.1
owner:SYS, object_type:VIEW, object_name:ALL_PART_KEY_COLUMNS, status:VALID,
-
TABLE: SYS.SYNCREF$_OBJECT_STATUS
12.1.1
owner:SYS, object_type:TABLE, object_name:SYNCREF$_OBJECT_STATUS, status:VALID,
-
TABLE: SYS.SYNCREF$_OBJECT_STATUS
12.2.2
owner:SYS, object_type:TABLE, object_name:SYNCREF$_OBJECT_STATUS, status:VALID,
-
TABLE: SYS.SYNCREF$_PARTN_OPS
12.2.2
owner:SYS, object_type:TABLE, object_name:SYNCREF$_PARTN_OPS, status:VALID,
-
TABLE: SYS.SYNCREF$_PARAMETERS
12.2.2
owner:SYS, object_type:TABLE, object_name:SYNCREF$_PARAMETERS, status:VALID,
-
TABLE: SYS.SYNCREF$_PARAMETERS
12.1.1
owner:SYS, object_type:TABLE, object_name:SYNCREF$_PARAMETERS, status:VALID,
-
TABLE: SYS.SUMDETAIL$
12.1.1
owner:SYS, object_type:TABLE, object_name:SUMDETAIL$, status:VALID,
-
TABLE: SYS.SYNCREF$_GROUP_STATUS
12.1.1
owner:SYS, object_type:TABLE, object_name:SYNCREF$_GROUP_STATUS, status:VALID,
-
TABLE: SYS.SYNCREF$_GROUP_STATUS
12.2.2
owner:SYS, object_type:TABLE, object_name:SYNCREF$_GROUP_STATUS, status:VALID,
-
TABLE: SYS.SUMDETAIL$
12.2.2
owner:SYS, object_type:TABLE, object_name:SUMDETAIL$, status:VALID,
-
VIEW: SYS.ALL_PART_TABLES
12.2.2
owner:SYS, object_type:VIEW, object_name:ALL_PART_TABLES, status:VALID,
-
VIEW: SYS.ALL_TAB_PARTITIONS
12.2.2
owner:SYS, object_type:VIEW, object_name:ALL_TAB_PARTITIONS, status:VALID,
-
VIEW: SYS.ALL_PART_TABLES
12.1.1
owner:SYS, object_type:VIEW, object_name:ALL_PART_TABLES, status:VALID,
-
VIEW: SYS.ALL_TAB_PARTITIONS
12.1.1
owner:SYS, object_type:VIEW, object_name:ALL_TAB_PARTITIONS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_SYNC_REFRESH
12.2.2
-
PACKAGE BODY: SYS.DBMS_SYNC_REFRESH
12.1.1
-
VIEW: SYS.DBA_OBJECTS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_OBJECTS, status:VALID,
-
VIEW: SYS.DBA_OBJECTS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_OBJECTS, status:VALID,
-
PACKAGE: SYS.DBMS_UTILITY
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_UTILITY, status:VALID,
-
PACKAGE: SYS.DBMS_UTILITY
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_UTILITY, status:VALID,
-
VIEW: SYS.ALL_OBJECTS
12.2.2
owner:SYS, object_type:VIEW, object_name:ALL_OBJECTS, status:VALID,
-
VIEW: SYS.ALL_OBJECTS
12.1.1
owner:SYS, object_type:VIEW, object_name:ALL_OBJECTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: SYS.DBMS_SYS_ERROR
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYS_ERROR, status:VALID,
-
PACKAGE: SYS.DBMS_SYS_ERROR
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYS_ERROR, status:VALID,