SQL 管理常式

無法使用 EXEC_DB2_SCRIPT 程序

文件目前包括名為 EXEC_DB2_SCRIPT 的程序的說明。因為這個程序不是產品的一部份, 所以其說明應該不需理會。

GET_DB_CONFIG 是儲存程序

GET_DB_CONFIG 是儲存程序,不是表格函數。 GET_DB_CONFIG 的文件誤將這個程序識別為表格函數。 下列文字是正確說明。

綱目是 SYSPROC。

GET_DB_CONFIG 程序會傳回資料庫配置資訊。 這個程序不採用任何引數。它傳回單一結果集, 其中有兩列包含每一個參數的直欄。在 DBCONFIG_TYPE 直欄中具有 0 值的橫列,包含磁碟上儲存的資料庫配置參數值。 在 DBCONFIG_TYPE 直欄中具有 1 值的橫列,包含記憶體中儲存的現行資料庫配置參數值。

這個程序需要一個使用者暫時表格空間,用來建立廣域暫時表格以儲存結果集。

Snapshot UDF 的直欄擴充

為了符合最大資料庫物件名稱標準,已變更 Snapshot UDF 中部份 VARCHAR 及 CLOB 直欄的大小。

表 29. 擴充的 UDF 直欄
UDF
直欄名稱 現存的直欄定義 更新的直欄定義
SYSFUN.SQLCACHE_SNAPSHOT
DB_NAME VARCHAR(8) VARCHAR(128)
STMT_TEXT CLOB(64K) CLOB(16M)
SNAPSHOT_APPL_INFO
APPL_NAME VARCHAR(255) VARCHAR(256)
APPL_ID VARCHAR(32) VARCHAR(128)
AUTH_ID VARCHAR(30) VARCHAR(128)
CLIENT_NNAME VARCHAR(20) VARCHAR(128)
CLIENT_PRDID VARCHAR(20) VARCHAR(128)
INPUT_DB_ALIAS VARCHAR(20) VARCHAR(128)
CLIENT_DB_ALIAS VARCHAR(20) VARCHAR(128)
DB_NAME VARCHAR(8) VARCHAR(128)
DB_PATH VARCHAR(256) VARCHAR(1024)
EXECUTION_ID VARCHAR(20) VARCHAR(128)
CORR_TOKEN VARCHAR(32) VARCHAR(128)
TPMON_CLIENT_USERID VARCHAR(20) VARCHAR(256)
TPMON_CLIENT_WKSTN VARCHAR(20) VARCHAR(256)
TPMON_CLIENT_APP VARCHAR(20) VARCHAR(256)
TPMON_ACC_STR VARCHAR(100) VARCHAR(200)
SNAPSHOT_STATEMENT
CURSOR_NAME VARCHAR(31) VARCHAR(128)
CREATOR VARCHAR(32) VARCHAR(128)
PACKAGE_NAME VARCHAR(20) VARCHAR(128)
STMT_TEXT CLOB(64K) CLOB(16M)
SNAPSHOT_LOCKWAIT
TABLE_NAME VARCHAR(35) VARCHAR(128)
TABLE_SCHEMA VARCHAR(32) VARCHAR(128)
APPL_ID_HOLDING_LK VARCHAR(32) VARCHAR(128)
SNAPSHOT_DATABASE
INPUT_DB_ALIAS VARCHAR(8) VARCHAR(128)
DB_NAME VARCHAR(8) VARCHAR(128)
DB_PATH VARCHAR(256) VARCHAR(1024)
SNAPSHOT_BP
BP_NAME VARCHAR(20) VARCHAR(128)
DB_NAME VARCHAR(8) VARCHAR(128)
INPUT_DB_ALIAS VARCHAR(8) VARCHAR(128)
DB_PATH VARCHAR(256) VARCHAR(1024)
SNAPSHOT_LOCK
TABLE_NAME VARCHAR(35) VARCHAR(128)
TABLE_SCHEMA VARCHAR(32) VARCHAR(128)
SNAPSHOT_TABLE
TABLE_NAME VARCHAR(35) VARCHAR(128)
TABLE_SCHEMA VARCHAR(32) VARCHAR(128)
SNAPSHOT_TBREORG
TABLE_NAME VARCHAR(35) VARCHAR(128)
TABLE_SCHEMA VARCHAR(32) VARCHAR(128)
SNAPSHOT_SUBSECT
STMT_TEXT CLOB(64K) CLOB(16M)
SNAPSHOT_DYN_SQL
STMT_TEXT CLOB(64K) CLOB(16M)
HEALTH_DBM_INFO
SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DBM_HI
SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DBM_HI_HIS
SERVER_INSTANCE_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DB_INFO
DB_NAME VARCHAR(8) VARCHAR(128)
INPUT_DB_ALIAS VARCHAR(8) VARCHAR(128)
DB_PATH VARCHAR(256) VARCHAR(1024)
HEALTH_DB_HI
DB_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DB_HI_HIS
DB_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DB_HIC
DB_NAME VARCHAR(8) VARCHAR(128)
HEALTH_DB_HIC_HIS
DB_NAME VARCHAR(8) VARCHAR(128)

註:
SNAPSHOT_DYN_SQL、 SNAPSHOT_STATEMENT、SNAPSHOT_SUBSECT 及 SQLCACHE_SNAPSHOT 常式的 STMT_TEXT 定義已擴充為 CLOB(16M),僅供未來擴充使用。陳述式文字資料的實際輸出將繼續在 64K 截斷。
[ 頁面頂端 |前一頁 | 下一頁 | 目錄 ]