Search Results dbms_streams_adm_ivk
Overview
SYS.DBMS_STREAMS_ADM_IVK is an Oracle-supplied internal package that is technically distinct from, but functionally bound to, the public DBMS_STREAMS_ADM package. The suffix _IVK follows Oracle's internal naming convention for "invoke" or wrapper routines: the package exists so that Oracle's own administrative packages can call protected or signature-stable entry points without exposing them directly. The object is owned by SYS and reports a status of VALID in Oracle E-Business Suite environments on both 12.1.1 and 12.2.2.
In the EBS context, the package participates in the Oracle Streams and XStream replication infrastructure. Oracle Streams underpins several EBS features — logical standby, Advanced Replication coexistence, and data propagation between primary and reporting instances — and DBMS_STREAMS_ADM is the public administrative interface to configure those capture, propagation, and apply processes. DBMS_STREAMS_ADM_IVK is the internal invoke layer that DBMS_STREAMS_ADM, DBMS_XSTREAM_ADM, DBMS_XSTREAM_GG_ADM, and DBMS_XSTREAM_UTL_IVK reference when executing their operations. It does not represent a business function of EBS itself; it is part of the database kernel plumbing that EBS inherits from the Oracle home.
Key Procedures and Functions
The ETRM metadata for this object documents zero procedures or functions. No public parameter lists are exposed for DBMS_STREAMS_ADM_IVK, which is consistent with its status as an internal invoke package: its callable units are not intended for direct customer invocation and are therefore not published in the EBS object repository.
Consequently, no procedure signatures are described here. Any routine that appears in the package body should be considered Oracle-internal and subject to change between patch sets and database versions. Developers should treat the package as a black box and interact only with the documented public packages — DBMS_STREAMS_ADM, DBMS_XSTREAM_ADM — that Oracle publishes and supports.
Tables Accessed
The documented metadata does not list any tables referenced through APPS synonyms. This is expected: the package operates in the SYS schema against Oracle Streams data dictionary and queue infrastructure rather than against EBS application tables. Its dependency list shows references to DBMS_STREAMS_TABLESPACE_ADM, DBMS_UTILITY, the ANYDATA type, and the STANDARD package — all SYS-level constructs associated with Streams administration, LCR handling, and generic PL/SQL utilities.
Because the package is referenced by DBMS_STREAMS_ADM, DBMS_XSTREAM_ADM, DBMS_XSTREAM_GG_ADM, and DBMS_XSTREAM_UTL_IVK, its operations are driven indirectly whenever an administrator configures or tears down a Streams or XStream capture, propagation, or apply process. The affected persistence lives in the Streams queue tables and dictionary views, not in EBS application schema objects.
Usage Notes
DBMS_STREAMS_ADM_IVK should never be invoked directly from EBS forms, concurrent programs, or custom code. It is an internal dependency of the supported Streams and XStream administration packages and is maintained exclusively by Oracle. Customizations, patches, or scripts that call it risk breakage on upgrade, since Oracle may alter internal invoke signatures without notice.
From an EBS support perspective, the package becomes relevant chiefly during diagnostics. When Streams configuration fails during cloning, logical standby setup, or replication maintenance, DBAs may trace execution through DBMS_STREAMS_ADM and observe DBMS_STREAMS_ADM_IVK frames in the call stack. Validating the package — confirming its status is VALID and its dependencies compile — is a standard remediation step. The recommended practice is to operate only through the public Streams APIs and to leave DBMS_STREAMS_ADM_IVK untouched, treating it purely as a system-managed component of the Oracle database home.
-
PACKAGE: SYS.DBMS_STREAMS_ADM_IVK
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_ADM_IVK
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
SYNONYM: PUBLIC.DBMS_STREAMS_ADM_IVK
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
SYNONYM: PUBLIC.DBMS_STREAMS_ADM_IVK
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_TABLESPACE_ADM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_TABLESPACE_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_TABLESPACE_ADM
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_TABLESPACE_ADM, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_ADM_IVK
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_ADM_IVK
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_ADM_IVK, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MC
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MC, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MC
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MC, status:VALID,
-
PACKAGE: SYS.DBMS_PROPAGATION_ADM
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_PROPAGATION_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_PROPAGATION_ADM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_PROPAGATION_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_SM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_SM, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_ADV_ADM_UTL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADV_ADM_UTL, status:VALID,
-
PACKAGE: SYS.DBMS_PROPAGATION_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_PROPAGATION_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_ADM
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_ADM, status:VALID,
-
TYPE: SYS.RE$VARIABLE_TYPE
12.2.2
owner:SYS, object_type:TYPE, object_name:RE$VARIABLE_TYPE, status:VALID,
-
PACKAGE: SYS.DBMS_RULEADM_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_RULEADM_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_LOGMNR
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_LOGMNR, status:VALID,
-
PACKAGE: SYS.DBMS_PROPAGATION_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_PROPAGATION_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_ADM_UTL_INVOK
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADM_UTL_INVOK, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_SM
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_SM, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_ADV_ADM_UTL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADV_ADM_UTL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_ADM
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_LOGMNR
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_LOGMNR, status:VALID,
-
PACKAGE: SYS.DBMS_CAPTURE_ADM_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_CAPTURE_ADM_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_APPLY_ADM_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_APPLY_ADM_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_CAPTURE_ADM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_CAPTURE_ADM, status:VALID,
-
PACKAGE BODY: SYS.DBMS_XSTREAM_ADM
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_XSTREAM_ADM, status:VALID,
-
PACKAGE BODY: SYS.DBMS_XSTREAM_ADM
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_XSTREAM_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MT, status:VALID,
-
PACKAGE: SYS.DBMS_INTERNAL_TRIGGER
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_INTERNAL_TRIGGER, status:VALID,
-
TYPE: SYS.RE$VARIABLE_TYPE
12.1.1
owner:SYS, object_type:TYPE, object_name:RE$VARIABLE_TYPE, status:VALID,
-
TYPE: SYS.RE$NV_ARRAY
12.2.2
owner:SYS, object_type:TYPE, object_name:RE$NV_ARRAY, status:VALID,
-
TYPE: SYS.RE$NV_ARRAY
12.1.1
owner:SYS, object_type:TYPE, object_name:RE$NV_ARRAY, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_ADM_UTL_INVOK
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_ADM_UTL_INVOK, status:VALID,
-
TABLE: SYS.STREAMS$_APPLY_PROGRESS
12.2.2
owner:SYS, object_type:TABLE, object_name:STREAMS$_APPLY_PROGRESS, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_RPC
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_RPC, status:VALID,
-
PACKAGE: SYS.DBMS_RULEADM_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_RULEADM_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_RPC
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_RPC, status:VALID,
-
VIEW: SYS.DBA_APPLY_KEY_COLUMNS
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_APPLY_KEY_COLUMNS, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MT, status:VALID,
-
PACKAGE: SYS.DBMS_FLASHBACK
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_FLASHBACK, status:VALID,
-
PACKAGE: SYS.DBMS_RULE_ADM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_RULE_ADM, status:VALID,
-
PACKAGE: SYS.DBMS_INTERNAL_TRIGGER
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_INTERNAL_TRIGGER, status:VALID,
-
PACKAGE BODY: SYS.DBMS_XSTREAM_GG_ADM
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_XSTREAM_GG_ADM, status:VALID,
-
VIEW: SYS.DBA_APPLY_INSTANTIATED_SCHEMAS
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_APPLY_INSTANTIATED_SCHEMAS, status:VALID,
-
PACKAGE: SYS.DBMS_FLASHBACK
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_FLASHBACK, status:VALID,
-
VIEW: SYS.DBA_APPLY_INSTANTIATED_GLOBAL
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_APPLY_INSTANTIATED_GLOBAL, status:VALID,
-
PACKAGE: SYS.DBMS_CAPTURE_ADM_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_CAPTURE_ADM_INTERNAL, status:VALID,