Search Results dbms_streams_datapump_util
Overview
SYS.DBMS_STREAMS_DATAPUMP_UTIL is an internal Oracle-supplied PL/SQL package body classified as a utility (UTIL) API within the E-Business Suite technology stack. It functions as the Data Pump interoperability layer for Oracle Streams, providing the procedural glue that allows Streams capture, propagation, and apply components to be exported and imported through Data Pump job infrastructure. In the Oracle EBS 12.1.1 and 12.2.2 architectures, this package is part of the core SYS schema and is installed with the database, not with the EBS product schemas. Its presence in the ETRM inventory confirms it is a validated, dependency-tracked object whose integrity is monitored as part of the EBS technology stack reference model.
The package does not implement business logic. Rather, it exposes the internal plumbing required to move Streams metadata — rule sets, capture processes, apply processes, and queue definitions — using exponent Data Pump export and import operations. Because EBS relies on Streams in advanced replication, data guard, and information-sharing configurations, this utility indirectly supports the movement of transactional data between EBS instances.
Key Procedures and Functions
The ETRM metadata for this object documents zero public procedures or functions. This is consistent with a package body whose members are intended for internal consumption by other SYS packages rather than by application code. The package body supplies the implementation underlying the Data Pump-oriented Streams APIs, including the routines that construct Data Pump job descriptions, parameter lists, and status structures used when Streams components are exported or imported.
- No documented standalone procedures or functions are exposed for customer invocation.
- Implementation routines are consumed exclusively by sibling
SYSpackages such asDBMS_STREAMS_MTandDBMS_DATAPUMP. - All entry points are internal; no supported public API signature is published in the ETRM record.
Tables Accessed
The dependency list identifies the following Data Pump dictionary objects, which the package body references during job construction and status reporting:
KU$_JOBDESC— the Data Pump job description structure, used to define the parameters of a Streams export or import operation.KU$_PARAMVALUEandKU$_PARAMVALUES— typed parameter collections used to pass and retrieve Data Pump job options.KU$_STATUS— the job status record used to report progress and completion state.
These are fixed-object metadata tables belonging to the Data Pump dictionary API, not application tables. The package also depends on PUBLIC.KU$_PARAMVALUE1010, DBMS_DATAPUMP, DBMS_STREAMS_MT, PLITBLM, and STANDARD, and on the internal view _DBA_APPLY_SOURCE_SCHEMA.
Usage Notes
DBMS_STREAMS_DATAPUMP_UTIL is never invoked directly from EBS Forms, concurrent programs, or customer PL/SQL. It is called internally when a Streams component is exported or imported using Data Pump, for example during stream migration, clone preparation, or replication reconfiguration on 12.1.1 and 12.2.2 environments. The ETRM record shows the object is referenced by nine other database objects, confirming its role as a shared internal dependency rather than a user-facing API. DBAs diagnosing Streams or Data Pump errors may encounter this package in dependency trees, but no modification or direct call should be attempted; all interaction occurs through the supported DBMS_STREAMS and DBMS_DATAPUMP packages.
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_DATAPUMP_UTIL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_DATAPUMP_UTIL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_DATAPUMP_UTIL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_DATAPUMP_UTIL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.1.1
-
SYNONYM: PUBLIC.KU$_PARAMVALUE
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_PARAMVALUE, status:VALID,
-
SYNONYM: PUBLIC.KU$_PARAMVALUES
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_PARAMVALUES, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.2.2
-
SYNONYM: PUBLIC.KU$_PARAMVALUE
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_PARAMVALUE, status:VALID,
-
SYNONYM: PUBLIC.KU$_PARAMVALUES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_PARAMVALUES, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.2.2
-
PACKAGE BODY: SYS.DBMS_AQ_IMP_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_IMP_INTERNAL, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MT, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_PUB_RPC
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_PUB_RPC, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQ_SYS_EXP_ACTIONS
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_SYS_EXP_ACTIONS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQ_SYS_EXP_ACTIONS
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_SYS_EXP_ACTIONS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP_UTIL
12.1.1
-
TYPE: SYS.KU$_PARAMVALUE1010
12.1.1
owner:SYS, object_type:TYPE, object_name:KU$_PARAMVALUE1010, status:VALID,
-
PACKAGE BODY: SYS.DBMS_REPCAT_EXP
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_REPCAT_EXP, status:VALID,
-
PACKAGE BODY: SYS.DBMS_REPCAT_EXP
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_REPCAT_EXP, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQ_SYS_EXP_INTERNAL
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_SYS_EXP_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQ_SYS_EXP_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_SYS_EXP_INTERNAL, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_PUB_RPC
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_PUB_RPC, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_DATAPUMP, status:VALID,
-
PACKAGE BODY: SYS.DBMS_LOGREP_EXP
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_LOGREP_EXP, status:VALID,
-
VIEW: SYS._DBA_APPLY_SOURCE_SCHEMA
12.2.2
owner:SYS, object_type:VIEW, object_name:_DBA_APPLY_SOURCE_SCHEMA, status:VALID,
-
PACKAGE BODY: SYS.DBMS_LOGREP_EXP
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_LOGREP_EXP, status:VALID,
-
PACKAGE BODY: SYS.DBMS_LOGREP_IMP
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_LOGREP_IMP, status:VALID,
-
SYNONYM: PUBLIC.KU$_JOBDESC
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_JOBDESC, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQ_IMP_INTERNAL
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQ_IMP_INTERNAL, status:VALID,
-
SYNONYM: PUBLIC.KU$_JOBDESC
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_JOBDESC, status:VALID,
-
PACKAGE BODY: SYS.DBMS_STREAMS_DATAPUMP
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_STREAMS_DATAPUMP, status:VALID,
-
PACKAGE: SYS.DBMS_STREAMS_MT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_STREAMS_MT, status:VALID,
-
PACKAGE BODY: SYS.DBMS_LOGREP_IMP
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_LOGREP_IMP, status:VALID,
-
VIEW: SYS._DBA_APPLY_SOURCE_SCHEMA
12.1.1
owner:SYS, object_type:VIEW, object_name:_DBA_APPLY_SOURCE_SCHEMA, status:VALID,
-
SYNONYM: PUBLIC.KU$_STATUS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_STATUS, status:VALID,
-
TYPE: SYS.KU$_PARAMVALUE1010
12.2.2
owner:SYS, object_type:TYPE, object_name:KU$_PARAMVALUE1010, status:VALID,
-
SYNONYM: PUBLIC.KU$_STATUS
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:KU$_STATUS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQADM_SYS
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQADM_SYS, status:VALID,
-
PACKAGE BODY: SYS.DBMS_AQADM_SYS
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:DBMS_AQADM_SYS, status:VALID,
-
PACKAGE: SYS.DBMS_DATAPUMP
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_DATAPUMP, status:VALID,
-
PACKAGE: SYS.DBMS_DATAPUMP
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_DATAPUMP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: SYS.PLITBLM
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PLITBLM, status:VALID,
-
PACKAGE: SYS.PLITBLM
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PLITBLM, status:VALID,
-
SYS.DBMS_LOGREP_EXP dependencies on DBMS_STREAMS_DATAPUMP_UTIL
12.2.2
-
SYS.DBMS_STREAMS_PUB_RPC dependencies on DBMS_STREAMS_DATAPUMP_UTIL
12.2.2