Search Results prvtemx_admin
Overview
SYS.PRVTEMX_ADMIN is a private (internal) PL/SQL package body owned by the SYS schema and shipped as part of the Oracle E-Business Suite 12.1.1 and 12.2.2 technology stack. Its name identifies it as the administrative support package for the Oracle Enterprise Manager Extensibility (EMX) infrastructure—the metadata-driven framework that allows the E-Business Suite database to expose monitoring, diagnostics, and reporting targets to Oracle Enterprise Manager. In this architecture, the PRVTEMX_* packages supply the low-level engine logic, while public entry points (invoked through PRVT_EMX and related objects) provide the callable interface. PRVTEMX_ADMIN is therefore an infrastructure component rather than a business application API. The ETRM record confirms the object is VALID, is defined in SYS, and references a compact set of database utilities associated with administrative and privilege introspection tasks. It is not referenced by any database object, indicating that it is intended for restricted, internal invocation—typically from the OEM/Grid Control agent or from EBS diagnostic tooling—rather than from application code.
Key Procedures and Functions
The ETRM 12.2.2 metadata documents no public procedures or functions for this package body and classifies it as OTHER. The absence of a published procedure list is consistent with its "private" (PRVT) designation: the callable surface is intentionally undocumented and reserved for internal use. Consequently, no parameter lists are described here, and the package should be treated as a sealed infrastructure component. Its behavior can only be inferred from its dependency footprint, which ties it to privilege and role inspection utilities (DBA_ROLES, SYSTEM_PRIVILEGE_MAP, V_$OBJECT_PRIVILEGE) and to Oracle's administrative reporting and error-handling infrastructure (DBMS_REPORT, DBMS_SYS_ERROR, DBMS_STANDARD, STANDARD).
Tables Accessed
The documented dependency list identifies the following data sources:
DBA_ROLES— used to enumerate database roles, supporting EMX administration of role-based target configuration.SYSTEM_PRIVILEGE_MAP— resolves numeric system privilege identifiers to readable privilege names for reporting.V_$OBJECT_PRIVILEGE— the dynamic performance view exposing object-level privilege grants; used to validate and report object access.DUAL— the standard single-row utility table.XMLTYPE/XQSEQUENCE— XML data handling and sequence generation, consistent with the metadata/reporting orientation of the EMX stack.
No business application tables (APPS synonyms) are recorded as referenced, reinforcing that this package operates entirely against database dictionary and administrative metadata rather than EBS transactional data.
Usage Notes
SYS.PRVTEMX_ADMIN is not intended for direct invocation by application developers or concurrent programs. Support for DBMS_ASSERT is present in its dependency chain, indicating defensive input validation typical of packages that process externally supplied identifiers. The package is referenced by three other packages within the EMX family and relies on DBMS_UNDO_ADV, DBMS_UADV_ARR, and internal PRVT_EMX and PRVT_REPORT_TAGS routines. In practice it is exercised during Enterprise Manager target discovery, EBS system health checks, and diagnostic sessions initiated from OEM Grid Control or from Oracle-supplied EBS diagnostic scripts. Because the ETRM record shows zero documented procedures and no inbound references, it should be regarded as an internal implementation detail: DBAs encountering it typically do so while tracing EMX instrumentation or investigating EMX-related errors, not while implementing customizations.
-
PACKAGE BODY: SYS.PRVTEMX_ADMIN
12.2.2
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_ADMIN, status:VALID,
-
PACKAGE: SYS.PRVTEMX_ADMIN
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVTEMX_ADMIN, status:VALID,
-
PACKAGE: SYS.PRVTEMX_ADMIN
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVTEMX_ADMIN, status:VALID,
-
PACKAGE BODY: SYS.PRVTEMX_ADMIN
12.1.1
owner:SYS, object_type:PACKAGE BODY, object_name:PRVTEMX_ADMIN, status:VALID,
-
PACKAGE: SYS.DBMS_UNDO_ADV
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_UNDO_ADV, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_SECURITY
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_SECURITY, status:VALID,
-
TYPE: SYS.DBMS_UADV_ARR
12.1.1
owner:SYS, object_type:TYPE, object_name:DBMS_UADV_ARR, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_SECURITY
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_SECURITY, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_STORAGE
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_STORAGE, status:VALID,
-
PACKAGE: SYS.DBMS_UNDO_ADV
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_UNDO_ADV, status:VALID,
-
TYPE: SYS.DBMS_UADV_ARR
12.2.2
owner:SYS, object_type:TYPE, object_name:DBMS_UADV_ARR, status:VALID,
-
VIEW: SYS.V_$OBJECT_PRIVILEGE
12.1.1
owner:SYS, object_type:VIEW, object_name:V_$OBJECT_PRIVILEGE, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_CONFIG
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_CONFIG, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_CONFIG
12.2.2
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_CONFIG, status:VALID,
-
TYPE BODY: SYS.WRI$_REPT_STORAGE
12.1.1
owner:SYS, object_type:TYPE BODY, object_name:WRI$_REPT_STORAGE, status:VALID,
-
OPERATOR: SYS.XQSEQUENCE
12.1.1
owner:SYS, object_type:OPERATOR, object_name:XQSEQUENCE, status:VALID,
-
PACKAGE: SYS.PRVT_EMX
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_EMX, status:VALID,
-
PACKAGE: SYS.PRVT_EMX
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_EMX, status:VALID,
-
VIEW: SYS.V_$OBJECT_PRIVILEGE
12.2.2
owner:SYS, object_type:VIEW, object_name:V_$OBJECT_PRIVILEGE, status:VALID,
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.2.2
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
OPERATOR: SYS.XQSEQUENCE
12.2.2
owner:SYS, object_type:OPERATOR, object_name:XQSEQUENCE, status:VALID,
-
PACKAGE: SYS.PRVTEMX_ADMIN
12.1.1
-
PACKAGE: SYS.PRVTEMX_ADMIN
12.2.2
-
PACKAGE: SYS.PRVT_REPORT_TAGS
12.1.1
owner:SYS, object_type:PACKAGE, object_name:PRVT_REPORT_TAGS, status:VALID,
-
VIEW: SYS.DBA_ROLES
12.2.2
owner:SYS, object_type:VIEW, object_name:DBA_ROLES, status:VALID,
-
TABLE: SYS.SYSTEM_PRIVILEGE_MAP
12.1.1
owner:SYS, object_type:TABLE, object_name:SYSTEM_PRIVILEGE_MAP, status:VALID,
-
TABLE: SYS.SYSTEM_PRIVILEGE_MAP
12.2.2
owner:SYS, object_type:TABLE, object_name:SYSTEM_PRIVILEGE_MAP, status:VALID,
-
VIEW: SYS.DBA_ROLES
12.1.1
owner:SYS, object_type:VIEW, object_name:DBA_ROLES, status:VALID,
-
PACKAGE: SYS.DBMS_REPORT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_REPORT, status:VALID,
-
PACKAGE: SYS.DBMS_REPORT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_REPORT, 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
-
TYPE: SYS.XMLTYPE
12.1.1
owner:SYS, object_type:TYPE, object_name:XMLTYPE, status:VALID,
-
PACKAGE: SYS.DBMS_SYS_ERROR
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYS_ERROR, status:VALID,
-
TYPE: SYS.XMLTYPE
12.2.2
owner:SYS, object_type:TYPE, object_name:XMLTYPE, status:VALID,
-
PACKAGE: SYS.DBMS_SYS_ERROR
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_SYS_ERROR, status:VALID,
-
SYS.PRVTEMX_ADMIN dependencies on PRVTEMX_ADMIN
12.2.2
-
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.PRVTEMX_ADMIN dependencies on PRVTEMX_ADMIN
12.1.1
-
SYS.WRI$_REPT_STORAGE dependencies on PRVTEMX_ADMIN
12.2.2
-
SYS.WRI$_REPT_SECURITY dependencies on PRVTEMX_ADMIN
12.2.2
-
PACKAGE: SYS.DBMS_ASSERT
12.2.2
owner:SYS, object_type:PACKAGE, object_name:DBMS_ASSERT, status:VALID,
-
PACKAGE: SYS.DBMS_ASSERT
12.1.1
owner:SYS, object_type:PACKAGE, object_name:DBMS_ASSERT, status:VALID,
-
SYS.WRI$_REPT_CONFIG dependencies on PRVTEMX_ADMIN
12.1.1
-
SYS.WRI$_REPT_SECURITY dependencies on PRVTEMX_ADMIN
12.1.1
-
SYS.WRI$_REPT_STORAGE dependencies on PRVTEMX_ADMIN
12.1.1
-
SYS.WRI$_REPT_CONFIG dependencies on PRVTEMX_ADMIN
12.2.2