Referência de Mensagens

SQL7000 - SQL7099

SQL7001NSolicitado comando desconhecido "<comando>".

Explicação: O comando enviado para o REXX não pode ser reconhecido.

O comando não pode ser processado.

Usuário responsável: Verifique se o comando é uma instrução SQL válida e execute o procedimento novamente. Note que todos os comandos devem estar em maiúsculas.

SQL7002NO nome do cursor é inválido.

Explicação: O usuário especificou um nome de cursor incorreto.

O comando não pode ser processado.

Usuário responsável: Verifique se o nome do cursor é da forma "c1" through "c100".

SQL7003NO nome da instrução é inválido.

Explicação: O usuário especificou um nome de instrução incorreto.

O comando não pode ser processado.

Usuário responsável: Verifique se o nome da instrução é da forma "s1" through "s100".

SQL7004NA sintaxe da solicitação é inválida.

Explicação: REXX não pode analisar a cadeia de comando enviada.

O comando não pode ser processado.

Usuário responsável: Use a sintaxe de comando apropriada.

SQL7005WO cursor usado por esta instrução OPEN não foi declarado.

Explicação: Tentada uma instrução OPEN sem uma declaração de cursor.

O comando não pode ser processado.

Usuário responsável: Insira uma instrução DECLARE antes da instrução OPEN e execute o procedimento novamente.

SQL7006NPalavra-chave "<palavra-chave>" inválida fornecida em "<solicitação>".

Explicação: A instrução contém uma palavra-chave não válida "<palavra-chave>".

O comando não pode ser processado.

Usuário responsável: Especifique o formato da palavra-chave correto.

SQL7007NA variável REXX "<variável>" não existe.

Explicação: Passada uma variável REXX não existente no pool de variáveis REXX.

O comando não pode ser processado.

Usuário responsável: Verifique se todos os nomes de variáveis na lista de variáveis do host estão atribuídos antes do comando que falhou. Então execute novamente o procedimento.

SQL7008NVariável REXX "<variável>" contém dados inconsistentes.

Explicação: Uma variável contendo dados inconsistentes foi passada para REXX.

O comando não pode ser processado.

Usuário responsável: Se a variável for um SQLDA, verifique se os dados e os tamanhos de campo foram atribuídos corretamente. Se for uma variável REXX, verifique se o tipo de dados é apropriado para o comando onde ele está sendo usado.

SQL7009NVariável REXX "<variável>" truncada.

Explicação: A variável "<variável>" passada para REXX continha dados inconsistentes. A cadeia de dados da "<variável>" foi truncada.

O comando não pode ser processado.

Usuário responsável: Verifique se o tamanho dos dados é consistente com o tamanho fornecido no SQLDA de entrada, e execute o procedimento novamente.

SQL7010NID de pesquisa "<ID>" inválido.

Explicação: A ID da pesquisa "<variável>" passada para REXX não existia ou continha dados inconsistentes ou ausentes.

O comando não pode ser processado.

Usuário responsável: Verifique se os dados contidos na ID da pesquisa foram atribuídos corretamente, e execute o procedimento novamente.

SQL7011NO parâmetro solicitado "<parâmetro>" não foi fornecido.

Explicação: O parâmetro "<parâmetro>" é requerido pela sintaxe do comando REXX mas não foi especificado.

O comando não pode ser processado.

Usuário responsável: Especifique o valor do parâmetro solicitado, e execute o procedimento novamente.

SQL7012NTentada a alteração ISL durante a conexão com um banco de dados.

Explicação: O nível de isolamento (ISL) não pode ser alterado enquanto está conectado ao banco de dados.

O comando é ignorado.

Usuário responsável: Se for necessária uma alteração no nível de isolamento, desconecte-se do banco de dados atual, depois defina o nível de isolamento e conecte-se ao banco de dados.

SQL7013NNão correspondência de nome de instrução e cursor ou atributo hold.

Explicação: No REXX, a forma do nome do cursor e da instrução deve ser 'cnn' e 'snn,' onde 'nn' é um número de 1 a 100. Os números devem ser os mesmos para um par de cursor e instrução. Além disso, de c1 a c50 são declarados sem hold e de c51 a c100 com hold.

O comando é ignorado.

Usuário responsável: Verifique se os números do cursor e da instrução correspondem e execute novamente o procedimento.

SQL7014NNúmero de componentes de variáveis do host incorreto.

Explicação: No REXX, o primeiro componente de uma variável do host composta lista um número diferente do número real de componentes definidos.

O comando é ignorado.

Usuário responsável: Verifique se o número no primeiro componente corresponde ao número de componentes realmente definidos e execute novamente o procedimento.

SQL7015NO nome da variável "<variável>" não é válido no REXX.

Explicação: O nome da variável especificada não é válido no REXX. O nome deve adequar-se aos requisitos da linguagem.

O comando não pode ser processado.

Usuário responsável: Altere o nome para um que se adeqúe aos requisitos do REXX e envie novamente o comando.

SQL7016NSintaxe inválida fornecida à interface SQLDB2. Erro Relacionado: "<db2_error>". O comando não pode ser processado.

Explicação: Sintaxe inválida foi fornecida à interface SQLDB2, ex. ambos, um arquivo de entrada e um comando, foram especificados.

Usuário responsável: Observe o código de erro relacionado para mais informação.

SQL7032NProcedimento SQL "<nome-do-procedimento>" não criado. O arquivo de diagnóstico é "<nome-do-arquivo>".

Explicação: O Procedimento SQL "<nome-do-procedimento>" não foi criado. Ocorreu uma das seguintes condições:

Para plataformas UNIX, o caminho completo do arquivo que contém as informações de diagnóstico é:
$DB2PATH/function/routine/sqlproc/ \
$DATABASE/$SCHEMA/tmp/"
<nome-do-arquivo>"

em que $DATABASE representa o nome do banco de dados e $SCHEMA representa o nome do esquema do procedimento SQL.

Para sistemas operacionais OS/2 e Windows, de 32 bits, o caminho completo do arquivo que contém as informações de diagnóstico é:
%DB2PATH%\function\routine\sqlproc\ \
%DATABASE%\%SCHEMA%\tmp\"
<nome-do-arquivo>"

em que %$DATABASE% representa o nome do banco de dados e %$SCHEMA% representa o nome do esquema do procedimento SQL.

Usuário responsável: Verifique se um compilador C e um DB2 Application Development Client compatíveis estão instalados no servidor. Se ocorreu um erro de compilação ou pré-compilação, consulte as respectivas mensagens no arquivo de diagnóstico "<nome-do-arquivo>".

Verifique se a variável de registro do DB2, DB2_SQLROUTINE_COMPILER_PATH, está definida para apontar para um arquivo de script ou batch que configure o ambiente do compilador C. Em um sistema operacional UNIX, por exemplo, você pode criar um script chamado "sr_cpath" no diretório /home/DB2INSTANCE/sqllib/function/routine. Para definir a variável de registro do DB2, DB2_SQL_ROUTINE_COMPILER_PATH, de acordo, emita o seguinte comando:

   db2set DB2_SQLROUTINE_COMPILER_PATH = \
      "/home/DB2INSTANCE/sqllib/function/ \
      routine/sr_cpath"

sqlcode: -7032

sqlstate: 42904

SQL7035WO executável do procedimento SQL "<nome do procedimento>" não está salvo no catálogo do banco de dados.

Explicação: O executável do procedimento SQL excede o limite de 2 megabytes assim sendo não poderá ser armazenado no catálogo do banco de dados. Isto não poderá ser recuperado automaticamente no tempo restaurado do banco de dados ou no ROLLBACK da instrução DROP PROCEDURE.

Usuário responsável: Se o resultado do aviso da instrução CREATE PROCEDURE, verificar que você manteve um backup do executável associado com o procedimento SQL "<nome do procedimento>". Se o aviso foi emitido durante uma operação de restauração ou um ROLLBACK de uma instrução DROP PROCEDURE, depois o executável associado com "<nome do procedimento>" manualmente deve ser sincronizado com o procedimento SQL que é definido no catálogo.

sqlcode: +7035

sqlstate: 01645

SQL7099NOcorreu erro inválido "<erro>".

Explicação: Ocorreu um erro interno do REXX.

O comando não pode ser processado.

Usuário responsável: Verifique se o REXX está instalado corretamente e execute novamente o procedimento. Se o erro persistir, anote o número do erro e ligue para o revendedor.


[ Início da Página | Página Anterior | Próxima Página | Índice | Índice Remissivo ]