Suporte de diagnóstico no IBM Data Server Driver for ODBC and CLI

É possível instalar e configurar o IBM Data Server Driver for ODBC and CLI produto para obter apenas o driver CLI e os recursos relacionados à CLI . É possível usar os utilitários de rastreio, criação de log e diagnóstico para ajudar a solucionar um problema com a instalação do IBM Data Server Driver for ODBC and CLI .

Os utilitários de rastreio, criação de log e diagnóstico a seguir são fornecidos com o produto IBM Data Server Driver for ODBC and CLI :

Rastreamento CLI
O método para usar o rastreio da CLI com o produto IBM Data Server Driver for ODBC and CLI é o mesmo que o método para usar o rastreio da CLI com um produto do cliente do servidor de dados IBM ..
Db2® traço
Para ativar o rastreio do Db2 a partir da instalação do produto IBM Data Server Driver for ODBC and CLI , deve-se emitir o comando db2trc a partir do seguinte diretório:
  • Em sistemas operacionais Windows, emita o comando db2trc a partir do subdiretório bin .
  • Nos sistemas operacionais UNIX e Linux® , emita o comando db2trc a partir do subdiretório adm .

Por exemplo, se você instalou o produto IBM Data Server Driver for ODBC and CLI em $HOME/ibm_data_server_driver_for_odbc_cli, deverá estar no diretório $HOME/ibm_data_server_driver_for_odbc_cli/adm ao emitir o comando db2trc .

O caminho de saída de rastreio deve ter a permissão de gravação para que arquivos de rastreio sejam gerados.
Arquivo db2diag.log
Quando você estiver usando o produto IBM Data Server Driver for ODBC and CLI , o arquivo db2diag.log poderá ser localizado no seguinte local:
  • Em sistemas operacionais Windows: O arquivo db2diag.log é encontrado no diretório Drive:\ProgramData\IBM\Db2\%UNZIPPED PATH% . Por exemplo, se o produto IBM Data Server Driver for ODBC and CLI foi extraído para o diretório D:\Program Files\IBM\clidriver , o valor %UNZIPPED PATH% será D_Program Files_IBM_clidriver.
  • Nos sistemas operacionais UNIX e Linux : O arquivo db2diag.log encontra-se no subdiretório db2dump do diretório de instalação do driver.
Nota: Em sistemas operacionais Windows, o arquivo de configuração de amostra é criado quando você executa o comando db2cli install -setup com a autoridade do administrador:

A variável de ambiente do sistema DB2_DIAG e a palavra-chave DIAGPATH db2cli.ini podem ser usadas para alterar a localização do arquivo db2diag.log .

Arquivo db2support.zip

O processador de linha de comandosDb2 não está disponível com o produto IBM Data Server Driver for ODBC and CLI , portanto, o utilitário CLP não está disponível. Entretanto, uma versão executável do comando db2support é fornecida na instalação do produto IBM Data Server Driver for ODBC and CLI .

O comando db2support coleta as seguintes informações:
  • A saída de comando db2level .
  • Variáveis de ambiente.
  • Uma listagem do conteúdo do diretório de instalação do produto IBM Data Server Driver for ODBC and CLI

Você deve emitir o comando db2support a partir do subdiretório bin do diretório de instalação.

Por exemplo, se você instalou o driver em $HOME/ibm_data_server_driver_for_odbc_cli, você deve estar no diretório $HOME/ibm_data_server_driver_for_odbc_cli/bin quando emitir o comando db2support .

Configuração de opções de diagnóstico

O produto IBM Data Server Driver for ODBC and CLI não suporta o processador de linha de comandos (CLP)... Portanto, não é possível usar o comando db2set para configurar as variáveis de registro do Db2 . As variáveis de registro que estão relacionadas à coleta de diagnósticos são suportadas através das seguintes palavras-chave db2cli.ini :
Você também pode configurar e obter seguintes atributos de ambiente com a função SQLSetEnvAttr() e a função SQSGetEnvAttr :
  • SQL_ATTR_DIAGLEVEL
  • SQL_ATTR_NOTIFYLEVEL
  • SQL_ATTR_DIAGPATH
Veja Lista de atributos de ambiente (CLI).
Você também pode definir o caminho do arquivo db2diag.log com a seguinte variável de ambiente do sistema:
  • DB2_DIAGPATH
Consulte Variáveis de Ambiente Suportadas pelo IBM Data Server Driver for ODBC and CLI
A lista a seguir de palavras-chave e atributo pode ser usada para especificar um local alternativo para a saída de diagnóstico:
  • A palavra-chave DiagPath db2cli.ini .
  • A variável de ambiente do sistema DB2_DIAGPATH .
  • O atributo de ambiente SQL_ATTR_DIAGPATH.
Se você instalou o produto IBM Data Server Driver for ODBC and CLI em um sistema de arquivo de rede somente leitura (NFS), a variável de ambiente do sistema DB2_DIAGPATH deverá ser configurada para um diretório com a permissão de gravação..