2026-03-12 20:23:15
This commit is contained in:
82
vg/cube_log_setting.sql
Normal file
82
vg/cube_log_setting.sql
Normal file
@@ -0,0 +1,82 @@
|
||||
@@header
|
||||
|
||||
/*
|
||||
*
|
||||
* Author : Vishal Gupta
|
||||
* Purpose : Display OLAP Sessions
|
||||
* Parameters : NONE
|
||||
*
|
||||
* Revision History:
|
||||
* ===================
|
||||
* Date Author Description
|
||||
* --------- ------------ -----------------------------------------
|
||||
* 27-Nov-12 Vishal Gupta Created
|
||||
*
|
||||
*/
|
||||
|
||||
PROMPT **********************************
|
||||
PROMPT * Cube Logging Setttings
|
||||
PROMPT **********************************
|
||||
|
||||
COLUMN log_type HEADING "Log Type" FORMAT a20
|
||||
COLUMN max_errors HEADING "Max Errors" FORMAT 999999999
|
||||
COLUMN flush_interval HEADING "Flush|Interval|(sec)" FORMAT 999999999
|
||||
COLUMN log_full_record HEADING "Log Full|Record" FORMAT a20
|
||||
COLUMN log_every_n HEADING "Log Every|N records" FORMAT 999999999
|
||||
COLUMN allow_errors HEADING "Allow Errors" FORMAT 999999999
|
||||
|
||||
SELECT 'Build' Log_Type
|
||||
, 0 max_errors
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_build,2) flush_interval
|
||||
, CASE sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_build,3)
|
||||
WHEN 0 THEN 'FULL_RECORD_AUTO'
|
||||
WHEN 1 THEN 'FULL_RECORD_ALWAYS'
|
||||
WHEN 2 THEN 'FULL_RECORD_NEVER'
|
||||
ELSE TO_CHAR(sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_build,3))
|
||||
END log_full_record
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_build,4) log_every_n
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_build,5) allow_errors
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT 'Operations' Log_Type
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,1) max_errors
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,2) flush_interval
|
||||
, CASE sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,3)
|
||||
WHEN 0 THEN 'FULL_RECORD_AUTO'
|
||||
WHEN 1 THEN 'FULL_RECORD_ALWAYS'
|
||||
WHEN 2 THEN 'FULL_RECORD_NEVER'
|
||||
ELSE TO_CHAR(sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,3))
|
||||
END log_full_record
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,4) log_every_n
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_operations,5) allow_errors
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT 'Dimension Compile' Log_Type
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,1) max_errors
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,2) flush_interval
|
||||
, CASE sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,3)
|
||||
WHEN 0 THEN 'FULL_RECORD_AUTO'
|
||||
WHEN 1 THEN 'FULL_RECORD_ALWAYS'
|
||||
WHEN 2 THEN 'FULL_RECORD_NEVER'
|
||||
ELSE TO_CHAR(sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,3))
|
||||
END log_full_record
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,4) log_every_n
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_dimension_compile,5) allow_errors
|
||||
FROM DUAL
|
||||
UNION ALL
|
||||
SELECT 'Rejected Records' Log_Type
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,1) max_errors
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,2) flush_interval
|
||||
, CASE sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,3)
|
||||
WHEN 0 THEN 'FULL_RECORD_AUTO'
|
||||
WHEN 1 THEN 'FULL_RECORD_ALWAYS'
|
||||
WHEN 2 THEN 'FULL_RECORD_NEVER'
|
||||
ELSE TO_CHAR(sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,3))
|
||||
END log_full_record
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,4) log_every_n
|
||||
, sys.dbms_cube_log.get_parameter(sys.dbms_cube_log.type_rejected_records,5) allow_errors
|
||||
FROM DUAL
|
||||
;
|
||||
|
||||
|
||||
@@footer
|
||||
Reference in New Issue
Block a user