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
Undocumented: The PL/SQL diagnosability API declared in this package is intended for use by internal non-RDBMS PL/SQL applications only.
Creates a log message template object which can be used in the write_log API call
dbms_adr_app.set_log_msg_template(
org_id IN VARCHAR2 DEFAULT NULL,
component_id IN VARCHAR2 DEFAULT NULL,
instance_id IN VARCHAR2 DEFAULT NULL,
hosting_client_id IN VARCHAR2 DEFAULT NULL,
msg_group IN VARCHAR2 DEFAULT NULL,
host_id IN VARCHAR2 DEFAULT NULL,
host_nwaddr IN VARCHAR2 DEFAULT NULL,
module_id IN VARCHAR2 DEFAULT NULL,
process_id IN VARCHAR2 DEFAULT NULL,
thread_id IN VARCHAR2 DEFAULT NULL,
user_id IN VARCHAR2 DEFAULT NULL,
upstream_comp_id IN VARCHAR2 DEFAULT NULL,
downstream_comp_id IN VARCHAR2 DEFAULT NULL,
ecid IN adr_log_msg_ecid_t DEFAULT NULL,
error_instance_id IN adr_log_msg_errid_t DEFAULT NULL,
msg_args IN adr_log_msg_args_t DEFAULT NULL,
detail_location IN VARCHAR2 DEFAULT NULL,
suppl_detail IN VARCHAR2 DEFAULT NULL,
con_uid IN NUMBER DEFAULT NULL,
con_id IN NUMBER DEFAULT NULL,
con_name IN VARCHAR2 DEFAULT NULL)
RETURN adr_msg_template_t;
used to write log entries in the ODL format to the alert log in the current ADR home
dbms_adr_app.write_log(
-- Mandatory ODL fields without defaults
msg_id IN VARCHAR2, /* message id
msg_type IN INTEGER, /* message type
msg_level IN INTEGER, /* message level
msg_text IN VARCHAR2, /* message text
-- Optional ODL fields and mandatory ones with defaults
timestamp_originating IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, /* time originating
timestamp_normalized IN TIMESTAMP WITH TIME ZONE DEFAULT NULL, /* time normalized
org_id IN VARCHAR2 DEFAULT NULL, /* organization id
component_id IN VARCHAR2 DEFAULT NULL, /* component id
instance_id IN VARCHAR2 DEFAULT NULL, /* instance id
hosting_client_id IN VARCHAR2 DEFAULT NULL, /* hosting client id
msg_group IN VARCHAR2 DEFAULT NULL, /* message group
host_id IN VARCHAR2 DEFAULT NULL, /* host id
host_nwaddr IN VARCHAR2 DEFAULT NULL, /* host address
module_id IN VARCHAR2 DEFAULT NULL, /* module id
process_id IN VARCHAR2 DEFAULT NULL, /* process id
thread_id IN VARCHAR2 DEFAULT NULL, /* thread id
user_id IN VARCHAR2 DEFAULT NULL, /* user id
suppl_attrs IN adr_log_msg_suppl_attrs_t DEFAULT NULL, /* supplemental attributes
problem_key IN VARCHAR2 DEFAULT NULL, /* problem key
upstream_comp_id IN VARCHAR2 DEFAULT NULL, /* upstream comp. id
downstream_comp_id IN VARCHAR2 DEFAULT NULL, /* downstream comp. id
ecid IN adr_log_msg_ecid_t DEFAULT NULL, /* execution context id
error_instance_id IN adr_log_msg_errid_t DEFAULT NULL, /* error instance id
msg_args IN adr_log_msg_args_t DEFAULT NULL, /* message arguments
detail_location IN VARCHAR2 DEFAULT NULL, /* detailed location
suppl_detail IN VARCHAR2 DEFAULT NULL, /* supplemental detail
msg_template_obj IN adr_msg_template_t DEFAULT NULL /* message template object
con_uid IN NUMBER DEFAULT NULL,
con_id IN NUMBER DEFAULT NULL,
con_name IN VARCHAR2 DEFAULT NULL);