Rotinas SQL Administrativas

Procedimento EXEC_DB2_SCRIPT Não Disponível

A documentação atualmente inclui a descrição de um procedimento denominado EXEC_DB2_SCRIPT. Como este procedimento não é parte do produto, sua descrição deve ser negligenciada.

GET_DB_CONFIG é um Procedimento Armazenado

GET_DB_CONFIG é um procedimento armazenado, não uma função de tabela. A documentação para GET_DB_CONFIG identifica incorretamente este procedimento como uma função de tabela. O texto a seguir é a descrição correta.

O esquema é SYSPROC.

O procedimento GET_DB_CONFIG retorna informações sobre configuração de banco de dados. O procedimento não toma nenhum argumento. Ele retorna um único conjunto de resultados com duas linhas contendo uma coluna para cada parâmetro. A linha com um valor de 0 na coluna DBCONFIG_TYPE contém os valores dos parâmetros de configuração de banco de dados que são armazenados em disco. A linha com um valor de 1 na coluna DBCONFIG_TYPE contém os valores atuais dos parâmetros de configuração de banco de dados que são armazenados na memória.

Este procedimento requer um espaço de tabelas temporário do usuário que é utilizado para criar uma tabela temporária global para armazenar o conjunto de resultados.

Expansão de Colunas para UDFs de Captura Instantânea

O tamanho de algumas colunas VARCHAR e CLOB em UDFs de captura instantânea foi alterado para corresponder aos padrões máximos de nomes de objetos de banco de dados.

Tabela 29. Colunas Expandidas para UDFs
UDF
Nome da Coluna Definição de Coluna Existente Definição de Coluna Atualizada
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)
Nota:
A definição de STMT_TEXT para as rotinas SNAPSHOT_DYN_SQL, SNAPSHOT_STATEMENT, SNAPSHOT_SUBSECT e SQLCACHE_SNAPSHOT foram expandidas para CLOB(16M), permitindo assim apenas expansões futuras. A saída real dos dados do texto da instrução continuará truncada em 64 K.
[ Início da Página |Página Anterior | Próxima Página | Índice ]