As seguintes mensagens do DB2 são acessíveis a partir da linha de comandos do sistema operacional:
Como tal, a mensagem de texto associada com os valores SQLSTATE estão disponíveis na forma online.
Os identificadores da mensagem consistem em um prefixo de mensagem com três caracteres (veja a lista acima), seguindo de um número de mensagem com quatro ou cinco dígitos. A única letra no final, que descreve a gravidade da mensagem de erro, é opcional.
Para acessar o auxílio dessas mensagens de erro, digite o seguinte comando no prompt do sistema operacional:
db2 "? XXXnnnnn" onde XXX representa o prefixo da mensagem e onde nnnnn representa o número da mensagem.
Nota: | O identificador da mensagem aceito como parâmetro do comando db2 não considera as letras maiúsculas, e a letra final não é necessária. |
Por isso, os seguintes comandos produzirão o mesmo resultado:
Se o texto da mensagem for extensa demais para a tela, use o seguinte comando (em sistemas baseados em UNIX e outros que suportam 'more'):
db2 "? XXXnnnnn" | more
O auxílio também pode ser chamado no modo de entrada interativo. Para digitar o modo de entrada interativo, digite o seguinte comando no prompt do sistema operacional:
db2
Estando no modo de entrada interativo, você pode digitar comandos no seguinte prompt:
db2 =>
Para obter auxílio da mensagem do DB2 neste modo, digite o seguinte prompt no comando:
? XXXnnnnn
Nota: | Se o texto de mensagens ultrapassar a extensão da tela, os usuário com estações de trabalho não-gráficas poderão efetuar o pipe de saída para o programa 'more'(em sistemas baseados em unix) ou redirecionar a saída para o arquivo que você possa depois navegar. |
O texto de mensagem associado com os valores SQLSTATE dados podem ser recuperados por meio da emissão:
db2 "? nnnnn" ou db2 "? nn"
onde nnnnn é um SQLSTATE com cinco dígitos (alfanuméricos) e nn é o nó de classe SQLSTATE com dois dígitos (os primeiros dois dígitos do valor SQLSTATE).
Alguns componentes do DB2 apresentam mensagens que não estão descritas neste manual ou online. Alguns prefixos de mensagem podem incluir:
Na maioria dos casos, essas mensagens fornecem informações suficientes para a determinação da causa do aviso ou erro. Para obter mais informações sobre o comando ou utilitário que gerou as mensagens, consulte o manual apropriado em que o comando ou utilitário foi documentado.
Ao executar outros programas no sistema, você poderá receber mensagens com prefixos diferentes dos mencionados nesta referência.
Para obter mais informações sobre estas mensagens, consulte as publicações que você recebeu junto com o produto do programa.