General Information
Library Note
Morgan's Library Page Header
Purpose
Real Application Security: Internal
AUTHID
DEFINER
Dependencies
ALL_USERS
PLITBLM
XS$NSTMPL
DBA_ARGUMENTS
USER$
XS$OBJ
DBA_TABLES
XS$ACE
XS$POLICY_PARAM
DBA_TAB_COLS
XS$ACE_PRIV
XS$PRIN
DBA_TAB_COLUMNS
XS$ACL
XS$PRIV
DBA_VIEWS
XS$ACL_PARAM
XS$PROXY_ROLE
DBA_XS_APPLIED_POLICIES
XS$AGGR_PRIV
XS$ROLESET
DBMS_ASSERT
XS$ATTR_SEC
XS$ROLESET_ROLES
DBMS_RANDOM
XS$DSEC
XS$ROLE_GRANT
DBMS_RXS_LIB
XS$INSTSET_ACL
XS$SECCLS
DBMS_SESSION
XS$INSTSET_INH
XS$SECCLS_H
DBMS_STANDARD
XS$INSTSET_INH_KEY
XS$VALIDATION_TABLE
DBMS_UTILITY
XS$INSTSET_LIST
XS_ADMIN_UTIL
DBMS_XDS_LIB
XS$INSTSET_RULE
XS_DIAG
DUAL
Documented
No
First Available
12.1
Security Model
Owned by SYS with no privileges granted
Source
{ORACLE_HOME}/rdbms/admin/prvtdiag.plb
Subprograms
CALL_VALIDATION
Undocumented
xs_diag_int.call_validation(
i_obj_name IN VARCHAR2,
i_obj_schema IN VARCHAR2,
i_msg_max IN BINARY_INTEGER,
I_obj_type IN BINARY_INTEGER,
i_schema IN VARCHAR2,
i_table IN VARCHAR2,
i_prefix IN VARCHAR2,
i_obj_id IN NUMBER,
i_status IN BINARY_INTEGER)
RETURN BOOLEAN;
TBD
VALIDATE_WORKSPACE
Validate an entire workspace
xs_diag_int.validate_workpace(msg_max IN BINARY_INTEGER) RETURN BOOLEAN;
BEGIN
IF xs_diag_int.validate_workspace (1) THEN
dbms_output.put_line('TRUE');
ELSE
dbms_output.put_line('FALSE');
END IF;
END;
/