Die Dokumentation enthält momentan die Beschreibung einer Prozedur mit dem Namen EXEC_DB2_SCRIPT. Da diese Prozedur nicht Teil des Produkts ist, sollte diese Beschreibung nicht berücksichtigt werden.
GET_DB_CONFIG ist eine gespeicherte Prozedur und keine Tabellenfunktion. In der Dokumentation zu GET_DB_CONFIG wird diese Prozedur als Tabellenfunktion bezeichnet. Der richtige Beschreibungstext muss wie folgt lauten:
Das Schema ist SYSPROC.
Die Prozedur GET_DB_CONFIG gibt Datenbankkonfigurationsdaten zurück. Die Prozedur verarbeitet keine Argumente. Sie gibt eine einzige Ergebnismenge mit zwei Zeilen zurück, die für jeden Parameter eine Spalte enthalten. Die Zeile mit dem Wert 0 in der Spalte DBCONFIG_TYPE enthält die Werte für die Datenbankkonfigurationsparameter, die auf Platte gespeichert sind. Die Zeile mit dem Wert 1 in der Spalte DBCONFIG_TYPE enthält die aktuellen Werte für die Datenbankkonfigurationsparameter, die im Hauptspeicher gespeichert sind.
Diese Prozedur erfordert einen Benutzertabellenbereich für temporäre Tabellen, der verwendet wird, um eine globale temporäre Tabelle zur Speicherung der Ergebnismenge zu erstellen.
Die Größe einiger VARCHAR- und CLOB-Spalten in benutzerdefinierten Funktionen für Momentaufnahmen wurden geändert, um mit den Standards für die maximale Größe von Datenbankobjektnamen übereinzustimmen.
Benutzerdefinierte Funktion | ||
---|---|---|
Spaltenname | Vorhandene Spaltendefinition | Aktualisierte Spaltendefinition |
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) |