SAP ABAP Class CL_DB6_DBMS_UTILS (DB6: universal GUI Utils)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-DB-DB6 (Application Component) DB2 Universal Database for UNIX / NT
     STU6 (Package) DB6: Performance-Monitor (UNIX/Windows)
Properties
Class CL_DB6_DBMS_UTILS  
Short Description DB6: universal GUI Utils    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package STU6   DB6: Performance-Monitor (UNIX/Windows) 
Created 20050207   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 DB6CC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 DB6SY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_DB6_DBMS_UTILS has no interface implemented.
Friends
Class CL_DB6_DBMS_UTILS has no friend class.
Attributes
Class CL_DB6_DBMS_UTILS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 COMPRESSION_AVAILABLE Static method Public Method checks for storage optimization feature license 20080430
2 DEFAULT_TAPE_DEVICE Static method Public Method 20051208
3 GET_CURRENT_TIMESTAMP Static method Public Method 20091125
4 GET_DB_CFG Static method Private Method 20060905
5 GET_DIAGLOG_PATH Static method Public Method get path to db2diag.log 20061211
6 GET_SMTP_SERVER Static method Public Method 20061016
7 IS_AUTOBACKUP_ACTIVE Static method Public Method 20060310
8 IS_AUTOMAINT_ACTIVE Static method Public Method 20060315
9 IS_AUTOREORG_ACTIVE Static method Public Method 20060905
10 IS_AUTORUNSTATS_ACTIVE Static method Public Method 20060905
11 IS_DIAGSIZE_ACTIVE Static method Public Method 20090629
12 IS_DISTRIBUTED_DB Static method Public Method 20060208
13 IS_EVENT_MONITOR_ACTIVE Static method Public Method 20090318
14 PATH_OF_CONT_NAME Static method Public Method 20060206
15 RESOLVE_PARTITION_EXPRESSION Static method Public Method 20111229
16 SET_AUTOBACKUP_ACTIVE Static method Public Method 20061011
17 SET_AUTOMAINT_ACTIVE Static method Public Method 20061011
18 SET_AUTOREORG_ACTIVE Static method Public Method 20061011
19 SET_AUTORUNSTATS_ACTIVE Static method Public Method 20061011
20 SUGGEST_CONTAINER_NAME Static method Public Method suggest container name from list of existing containers 20050216
21 SUGGEST_DEFAULT_SIZE Static method Public Method build some meaningfull default for a new container row 20120102
22 WLM_AVAILABLE Static method Public Method checks for storage optimization feature license 20100326
Events
Class CL_DB6_DBMS_UTILS has no event.
Types
Class CL_DB6_DBMS_UTILS has no local type.
Method Signatures

Method COMPRESSION_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL 20080430
2 Importing DBCNAME Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20080722
3 Importing DBREL Value transfer Type reference (TYPE) DB6DBREL DB6: Database Release Level 20080722
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20080430
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20080430

Method DEFAULT_TAPE_DEVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DB_OPSYS Call by reference Type reference (TYPE) SYOPSYS Operating System of Application Server 20051208
2 Returning TAPE_DEVICE Value transfer Type reference (TYPE) STRING 20051208

Method DEFAULT_TAPE_DEVICE on class CL_DB6_DBMS_UTILS has no exception.

Method GET_CURRENT_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20091125
2 Returning TIMESTAMP Value transfer Type reference (TYPE) DB6TSTAMP_STRUCT DB6: Date/Time Timestamp 20091125
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20091125

Method GET_DB_CFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning DB_CFG_TAB Value transfer Type reference (TYPE) DB6PMCD_PAR_TAB DB6: Table of DB6PMCD_PAR 20060905
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060905
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Data Collector Errors 20060905
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20060905

Method GET_DIAGLOG_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning PATH Value transfer Type reference (TYPE) DB6PATH DB6: File Path 20061211
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20061211

Method GET_DIAGLOG_PATH on class CL_DB6_DBMS_UTILS has no exception.

Method GET_SMTP_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) STRING 20061016
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Data Collector Errors 20061016
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20061016

Method IS_AUTOBACKUP_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20060310
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060905
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Data Collector Errors 20060905
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20060905

Method IS_AUTOMAINT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20060315
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060905
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Data Collector Errors 20060905
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20060905

Method IS_AUTOREORG_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20060905
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logical name for a database connection 20060905
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Datenkollektorfehler 20060905
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20060905

Method IS_AUTORUNSTATS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20060905
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS Logical name for a database connection 20060905
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Datenkollektorfehler 20060905
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20060905

Method IS_DIAGSIZE_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20090629
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20090629
# Exception Resumable Description Created on
1 CX_DB6_RDI DB6: Data Collector Errors 20090629
2 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20090629

Method IS_DISTRIBUTED_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning IS_DISTRIBUTED Value transfer Type reference (TYPE) ABAP_BOOL 20060208
2 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20060208
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20060208

Method IS_EVENT_MONITOR_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20090318
2 Importing EVMON_NAME Call by reference Type reference (TYPE) STRING 20090318
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20090318
# Exception Resumable Description Created on
1 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20090318

Method PATH_OF_CONT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTTYPE Call by reference Type reference (TYPE) TEXT50 Text field 20060206
2 Importing CONT_NAME Call by reference Type reference (TYPE) DB6PATH DB6: File Path 20060206
3 Importing DB_OPSYS Call by reference Type reference (TYPE) SYOPSYS Operating System of Application Server 20060206
4 Returning PATH Value transfer Type reference (TYPE) DB6PATH DB6: File Path 20060206

Method PATH_OF_CONT_NAME on class CL_DB6_DBMS_UTILS has no exception.

Method RESOLVE_PARTITION_EXPRESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARTITION Call by reference Type reference (TYPE) I 20111229
2 Returning PATH Value transfer Type reference (TYPE) STRING DB6: File Path 20111229
3 Importing PATH_WITH_EXPRESSION Call by reference Type reference (TYPE) CLIKE DB6: File Path 20111229

Method RESOLVE_PARTITION_EXPRESSION on class CL_DB6_DBMS_UTILS has no exception.

Method SET_AUTOBACKUP_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20061011
2 Importing NAV_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20061011
# Exception Resumable Description Created on
1 CX_DB6_ADMINCMD DB6: ADMINCMD Exceptions 20061012
2 CX_DB6_RDI DB6: Data Collector Errors 20061011
3 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20061011

Method SET_AUTOMAINT_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL 20061011
2 Importing NAV_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20061012
# Exception Resumable Description Created on
1 CX_DB6_ADMINCMD DB6: ADMINCMD Exceptions 20061012
2 CX_DB6_RDI DB6: Data Collector Errors 20061012
3 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20061012

Method SET_AUTOREORG_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20061011
2 Importing NAV_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20061011
# Exception Resumable Description Created on
1 CX_DB6_ADMINCMD DB6: ADMINCMD Exceptions 20061012
2 CX_DB6_RDI DB6: Data Collector Errors 20061011
3 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20061011

Method SET_AUTORUNSTATS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL 20061011
2 Importing NAV_REF Call by reference Object reference (TYPE REF TO) CL_DB6_TREE_NAVIGATOR CL_DB6_TREE_NAVIGATOR 20061012
3 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20061011
# Exception Resumable Description Created on
1 CX_DB6_ADMINCMD DB6: ADMINCMD Exceptions 20061012
2 CX_DB6_RDI DB6: Data Collector Errors 20061011
3 CX_DBA_ADBC DBA Cockpit: ADBC Errors 20061011

Method SUGGEST_CONTAINER_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_CONTAINERS Call by reference Type reference (TYPE) DB6ADMALLCTR_TAB DB6: List of Containers 20050216
2 Returning CONT_NAME Value transfer Type reference (TYPE) TEXT255 Text, 255 Zeichen 20050216
3 Importing PARTITN Call by reference Type reference (TYPE) DB6PARTNAM DB6: Partitionsname für Listenfeldelement 20050216
4 Importing TABLESPACES Call by reference Type reference (TYPE) DB6CC_DB6CATTSP_TAB DB6: System Catalog Information of Tablespaces 20060206
5 Importing TBS_CONTAINERS Call by reference Type reference (TYPE) DB6CC_CONTAINER_ADMLIST 20050216
6 Importing TBS_NAME Call by reference Type reference (TYPE) DB6TSPNAME DB6: Tabellenbereichsname 20050216
7 Importing TMP_TSP Call by reference Type reference (TYPE) ABAP_BOOL 20060206

Method SUGGEST_CONTAINER_NAME on class CL_DB6_DBMS_UTILS has no exception.

Method SUGGEST_DEFAULT_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALL_CONTAINERS Call by reference Type reference (TYPE) DB6ADMCTR_LIST DB6: List of Containers 20120102
2 Returning TOTALKB Value transfer Type reference (TYPE) DB6ADMCTR-TOTALKB Description (30 characters) 20120102

Method SUGGEST_DEFAULT_SIZE on class CL_DB6_DBMS_UTILS has no exception.

Method WLM_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AVAILABLE Value transfer Type reference (TYPE) ABAP_BOOL 20100326
2 Importing DBCNAME Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20100326
3 Importing DBREL Value transfer Type reference (TYPE) DB6DBREL DB6: Database Release Level 20100326
4 Importing SYS_REF Call by reference Object reference (TYPE REF TO) CL_DB6_SYS DB6: Remote System Administration 20100326
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20100326
History
Last changed by/on SAP  20140121 
SAP Release Created in 700