ACE Director Alum Daniel Morgan, founder of Morgan's Library, is scheduling
complimentary technical Workshops on Database Security for the first 30
Oracle Database customers located anywhere in North America, EMEA, LATAM, or
APAC that send an email to
asra_us@oracle.com. Request a Workshop for
your organization today.
Purpose
Universal Message Format, UMF, Provides an interface for deploying the Remote Management Framework (RMF) for an Oracle Database. The RMF is used for collecting Oracle Database performance statistics.
It provides functions to create and manage UMF topologies. Specifically, it provides calls to create/drop topologies and to modify a topology by adding/removing nodes and links.
It also provides calls to manage services (such as AWR) running on nodes and to view/validate a topology. API calls for a given topology must be executed on the target for that topology. This is an internal package supporting DBMS_UMF.
AUTHID
DEFINER
Data Types
TYPE psf_binds_type ...
TYPE psf_defines_type ...
TYPE numberpsf_num_array_type ...
TYPE umf_finds_type ...
Dependencies
AWRRPT_INSTANCE_LIST_TYPE
DBMS_SQL
DBMS_UMF_INTERNAL
AWRRPT_NUMBER_LIST_TYPE
DBMS_STANDARD
DBMS_UMF_LIB
DBMS_ASH_INTERNAL
DBMS_SWRF_REPORT_INTERNAL
DBMS_WORKLOAD_REPOSITORY
DBMS_AWR_REPORT_LAYOUT
DBMS_SYSTEM
PLITBLM
DBMS_LOB
Documented
No
First Available
12.2
Security Model
Owned by SYS with no privileges granted.
Direct access to this package is prevented by means of an Accessible By clause.
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN NUMBER,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 2
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN sys.awrrpt_instance_list_type,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 3
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN sys.awrrpt_number_list_type,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 4
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN VARCHAR2,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 5
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN TIMESTAMP,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 6
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN dbms_umf_protected.psf_num_array_type,
binds IN OUT dbms_umf_protected.umf_binds_type);
TBD
Overload 7
dbms_umf_protected.psf_add_bind(
bind_type IN BINARY_INTEGER,
bind_value IN DATE,
binds IN OUT dbms_umf_protected.umf_binds_type);
dbms_umf_protected.psf_cqcx_init(
psf_cqcx IN OUT sys.dbms_umf_protected.psf_cqcx_type,
str_in IN CLOB,
evn_flag IN BINARY_INTEGER,
icx_coll IN sys.dbms_umf_protected.psf_icxc_type);
dbms_umf_protected.psf_define_columns(
defs IN OUT dbms_umf_protected.psf_define_type,
offset IN BINARY_INTEGER,
amount IN BINARY_INTEGER,
dtype IN BINARY_INTEGER);
dbms_umf_protected.psf_execute_query(
cursor_str_in IN CLOB,
query_type IN BINARY_INTEGER,
defs IN OUT dbms_umf_protected.psf_defines_type,
binds IN dbms_umf_protected.psf_binds_type,
env_flag IN BINARY_INTEGER)
RETURN NUMBER;