Referência de Mensagens

Mensagens do CLI

Esta seção contém as mensagens da CLI (Call Level Interface). Elas estão relacionadas em seqüência numérica.

CLI0001WErro de desconexão

Explicação: Ocorreu um erro na desconexão. Contudo, a desconexão foi bem sucedida.

Usuário responsável: Verifique se a comunicação entre o cliente e o servidor ainda está ativa.

CLI0002WDados truncados.

Explicação: O buffer de saída especificado não é suficientemente grande para conter os dados.

Usuário responsável: Aumente o tamanho do buffer de saída.

CLI0003WPrivilégio não revogado.

Explicação: A instrução era uma instrução REVOKE e o usuário não tinha o privilégio especificado.

Usuário responsável: Nenhuma ação necessária.

CLI0004WAtributo da cadeia de conexão inválido.

Explicação: Um atributo da cadeia de conexão inválido ou não suportado foi especificado na cadeia de conexão, mas o controlador conseguiu conectar a fonte de dados assim mesmo.

Usuário responsável: Nenhuma ação necessária.

CLI0005WValor da opção alterado.

Explicação: O controlador não suportou o valor da opção especificado e o substituiu por um valor similar.

Usuário responsável: Nenhuma ação necessária.

CLI0006WSQLCancel tratado como um fechamento.

Explicação: A chamada SQLCancel foi tratada como uma chamada SQLFreeStmt com a opção SQL_CLOSE.

Usuário responsável: Nenhuma ação necessária.

CLI0100ENúmero incorreto de parâmetros.

Explicação: O número de parâmetros especificados em SQLSetParam ou SQLBindParameter foi menor que o número de parâmetros na instrução SQL.

Usuário responsável: Torne a especificar a instrução SQL ou forneça mais parâmetros de entrada com SQLSetParam ou SQLBindParameter.

CLI0101EA instrução não devolveu um conjunto de resultados.

Explicação: A instrução anterior não resulta em um conjunto de resultados.

Usuário responsável: Torne a especificar a instrução SQL.

CLI0102EConversão inválida.

Explicação: A conversão entre o tipo de dados da aplicação e o tipo de dados SQL não é suportada pelo controlador.

Usuário responsável: Torne a especificar uma conversão de dados que seja suportada pelo controlador.

CLI0103EColunas demais.

Explicação: O número de colunas especificado em SQLBindCol é maior do que o número de colunas do conjunto de resultados atual.

Usuário responsável: Torne a especificar a instrução SQL ou redefina as informações de colunas em SQLBindCol.

CLI0104EImpossível se conectar à fonte de dados.

Explicação: O controlador não pôde estabelecer uma conexão com a fonte de dados.

Usuário responsável: Certifique-se de que o servidor foi iniciado e as comunicações entre o cliente e o servidor estão corretas.

CLI0105EConexão em uso.

Explicação: O manipulador de conexão especificado já está sendo usado e a conexão ainda está aberta.

Usuário responsável: Aloque uma nova conexão usando SQLAllocConectar e tente conectar novamente ou cancele a conexão existente.

CLI0106EConexão fechada.

Explicação: A conexão especificada pelo manipulador de conexão não está mais ativa.

Usuário responsável: Estabeleça outra conexão.

CLI0107EFalha de conexão durante a transação.

Explicação: A conexão falhou durante a execução da função e não pode determinar se ocorreu um COMMIT ou um ROLLBACK antes da falha.

Usuário responsável: Estabeleça outra conexão.

CLI0108EFalha no link de comunicação.

Explicação: A conexão entre o controlador e a fonte de dados falhou durante a execução desta função.

Usuário responsável: Estabeleça outra conexão.

CLI0109ETruncamento à direita nos dados da cadeia

Explicação: Os dados especificados em SQLSetParam ou SQLBindParameter ultrapassam o tamanho máximo permitido para o uso correspondente de um marcador de parâmetro.

Usuário responsável: Torne a especificar o parâmetro usando SQLBindParam ou SQLBindParameter.

CLI0110EFoi especificado um buffer de saída ou indicador inválido.

Explicação: Os dados devolvidos eram NULLs, mas o buffer de saída ou indicador especificado era um buffer NULL.

Usuário responsável: Torne a especificar o buffer de saída ou indicador fornecendo um buffer não-NULL e repita a operação.

CLI0111E Valor numérico fora do intervalo.

Explicação: O retorno de dados numéricos teria feito com que todo o número fosse truncado.

SQLPutData foi chamado mais de uma vez para um parâmetro e os dados de entrada não eram do tipo caractere ou binário.

Usuário responsável: Torne a especificar os binds de saída através de SQLBindCol ou SQLGetData para evitar a criação de um truncamento de dados numéricos.

Não chame SQLPutData para um parâmetro se o tipo de dados da aplicação especificado para o parâmetro por SQLSetParam ou SQLBindParameter não for SQL_C_CHAR ou SQL_C_BINARY.

CLI0112EErro de atribuição.

Explicação: Os dados enviados para um parâmetro ou coluna eram incompatíveis com o tipo de dados da coluna da tabela associada.

Usuário responsável: Torne a especificar o bind de saída através de SQLBindCol ou SQLGetData ou o bind de entrada através de SQLSetParam ou SQLBindParameter.

CLI0113EFormato de data inválido.

Explicação: Os dados enviados para um campo de data eram inválidos.

Usuário responsável: Torne a especificar os dados de data.

CLI0114EEstouro do campo data/hora.

Explicação: Os dados enviados para um parâmetro ou coluna data, hora ou registro de tempo eram inválidos.

Usuário responsável: Especifique novamente os dados de data, hora, ou registro de tempo.

CLI0115EEstado de cursor inválido.

Explicação: A instrução não está posicionada em uma linha.

Usuário responsável: Posicione a instrução em uma linha chamando SQLFetch ou SQLExtendedFetch e repita a operação.

CLI0116EEstado de transação inválido.

Explicação: Havia uma transação em progresso quando SQLDesconectar foi chamado.

Usuário responsável: Chame SQLTransact antes de chamar SQLDesconectar.

CLI0117ENome de cursor inválido.

Explicação: Um nome de cursor inválido ou duplicado foi especificado em SQLSetCursorName.

Usuário responsável: Torne a especificar um nome de cursor válido usando SQLSetCursorName.

CLI0118ESintaxe SQL inválida.

Explicação: Uma instrução SQL inválida ou incorreta foi especificada.

Usuário responsável: Torne a especificar uma instrução SQL válida.

CLI0119EFalha inesperada no sistema.

Explicação: Ocorreu uma falha inesperada de sistema no processamento da função.

Usuário responsável: Reinicie a aplicação e tente de novo.

CLI0120EFalha na alocação de memória.

Explicação: O controlador não pôde alocar a memória requerida para suportar a execução ou conclusão da função.

Usuário responsável: Verifique se o seu sistema tem memória suficiente para concluir a operação desejada.

CLI0121ENúmero de coluna inválido.

Explicação: O valor especificado em iCol é menor do que zero, maior do que o número de colunas do conjunto de resultados ou maior do que o número máximo de colunas permitidas no conjunto de resultados.

Usuário responsável: Torne a especificar um valor válido para iCol.

CLI0122E Tipo de programa fora do intervalo.

Explicação: O valor especificado para fCType não é válido.

Usuário responsável: Torne a especificar um valor válido para fCType.

CLI0123ETipo de dados SQL fora do intervalo.

Explicação: O valor especificado para fSQLType não é válido.

Usuário responsável: Torne a especificar um valor válido para fSQLType.

CLI0124EValor de argumento inválido.

Explicação: O valor especificado para um argumento era inválido. Razões possíveis podem ser um ponteiro nulo, comprimento inválido, opção inválida, etc.

Usuário responsável: Reexamine o argumento passado para a função e determine qual argumento é inválido.

CLI0125EErro na seqüência da função.

Explicação: Esta função foi chamada em uma seqüência inválida.

Usuário responsável: Corrija a seqüência da sua aplicação e repita a operação.

CLI0126EOperação inválida neste momento.

Explicação: A operação que o sistema está tentando executar é inválida neste momento.

Usuário responsável: Corrija a seqüência da operação e repita a operação.

CLI0127ECódigo de transação inválido.

Explicação: A transação especificada em SQLTransact não era SQL_COMMIT ou SQL_ROLLBACK.

Usuário responsável: Especifique SQL_COMMIT ou SQL_ROLLBACK e repita a operação.

CLI0128EErro inesperado na manipulação da memória.

Explicação: Erro de manipulação da memória.

Usuário responsável: Ocorreu um erro inesperado no controlador enquanto um buffer de memória interno era manipulado. Reinicie a aplicação.

CLI0129ENão há mais manipuladores.

Explicação: Uma chamada foi feita para SQLAllocEnv, SQLAllocConectar ou SQLAllocStmt, mas não há mais manipuladores disponíveis no controlador.

Usuário responsável: Chame SQLFreeEnv, SQLFreeConectar ou SQLFreeStmt para liberar alguns manipuladores que não estejam mais sendo usados na aplicação.

CLI0130ENão há nenhum nome de cursor disponível.

Explicação: Não havia nenhum cursor aberto na instrução e nenhum cursor foi definido com SQLSetCursorName.

Usuário responsável: Especifique o nome de um cursor usando SQLSetCursorName.

CLI0131EComprimento de cadeia ou buffer inválido.

Explicação: O comprimento do buffer especificado era inválido.

Usuário responsável: Especifique um comprimento de buffer válido.

CLI0132ETipo de descritor fora do intervalo.

Explicação: O tipo de descritor especificado não é válido.

Usuário responsável: Especifique um tipo de descritor válido.

CLI0133ETipo de opção fora do intervalo.

Explicação: O tipo de opção especificado não é válido.

Usuário responsável: Especifique um tipo de opção válido.

CLI0134ENúmero de parâmetros inválido.

Explicação: O número especificado como número de parâmetros é menor do que zero ou maior do que o máximo de parâmetros suportados pela origem dos dados.

Usuário responsável: Especifique um número de parâmetros válido.

CLI0135EValor de scale inválido.

Explicação: O valor de scale especificado é inválido.

Usuário responsável: Especifique um valor de scale válido.

CLI0136ETipo de função fora do intervalo.

Explicação: O tipo de função é inválido.

Usuário responsável: Especifique um tipo de função válido.

CLI0137ETipo de informação fora do intervalo.

Explicação: O tipo de informação é inválido.

Usuário responsável: Especifique um tipo de informação válido.

CLI0138ETipo de coluna fora do intervalo.

Explicação: O tipo de coluna é inválido.

Usuário responsável: Especifique um tipo de coluna válido.

CLI0139ETipo de escopo fora do intervalo.

Explicação: Tipo de escopo inválido.

Usuário responsável: Especifique um valor de tipo de escopo válido.

CLI0140ETipo de opção de exclusividade fora do intervalo.

Explicação: Tipo de opção de exclusividade inválido.

Usuário responsável: Especifique um valor de tipo de exclusividade válido.

CLI0141ETipo de opção de exatidão fora do intervalo.

Explicação: Tipo de opção de exatidão inválido.

Usuário responsável: Especifique um valor de tipo de exatidão válido.

CLI0142EOpção de direção fora do intervalo.

Explicação: A opção de direção é inválida.

Usuário responsável: Especifique um valor da opção de direção válido.

CLI0143EValor de precisão inválido.

Explicação: O valor de precisão é inválido.

Usuário responsável: Especifique um valor de precisão válido.

CLI0144ETipo de parâmetro inválido.

Explicação: O tipo de parâmetro é inválido.

Usuário responsável: Especifique um valor de tipo de parâmetro válido.

CLI0145ETipo de busca fora do intervalo.

Explicação: O tipo de busca é inválido.

Usuário responsável: Especifique um valor do tipo de busca válido.

CLI0146EValor de linha fora do intervalo.

Explicação: O valor de linha é inválido.

Usuário responsável: Especifique um valor de linha válido.

CLI0147EOpção de concorrência fora do intervalo.

Explicação: A opção de concorrência é inválida.

Usuário responsável: Especifique um valor de opção de concorrência válido.

CLI0148EPosição de cursor inválida.

Explicação: A posição do cursor é inválida.

Usuário responsável: Especifique um valor de posição de cursor válido.

CLI0149EConclusão de controlador inválida.

Explicação: A conclusão do controlador é inválida.

Usuário responsável: Especifique um valor de conclusão de controlador válido.

CLI0150EControlador não competente.

Explicação: A operação é válida, mas não é suportada pelo controlador ou pela fonte de dados.

Usuário responsável: Especifique uma operação válida.

CLI0151ENenhum dado pendente.

Explicação: SQLParamData ou SQLPutData foi chamado, mas não há dados em pendência de execução nesta instrução.

Usuário responsável: Torne a especificar o parâmetro usando SQLSetParam ou SQLBindParameter.

CLI0152EEste não é um valor de cadeia.

Explicação: A função esperava que um argumento cadeia fosse fornecido.

Usuário responsável: Torne a especificar o argumento para a função.

CLI0153EComprimento de nome de arquivo inválido.

Explicação: O comprimento especificado para o nome do arquivo é inválido.

Usuário responsável: Especifique um comprimento de nome de arquivo válido.

CLI0154EEstado de conexão inválido.

Explicação: Foi feita uma tentativa de alterar o tipo de conexão, ou outra conexão (no caso de Unidade de Trabalho Distribuída) já estava aberta.

Usuário responsável: Não tente alterar o tipo de conexão depois que a conexão estiver aberta.

CLI0155EComprimento de nome de arquivo grande demais.

Explicação: O comprimento fornecido para o nome do arquivo é maior que o suportado.

Usuário responsável: Especifique um comprimento de nome de arquivo válido.

CLI0156EErro ao fechar um arquivo.

Explicação: Ocorreu uma condição inesperada no fechamento de um arquivo.

Usuário responsável: Tente a operação novamente.

CLI0157EErro na abertura de arquivo.

Explicação: Ocorreu uma condição inesperada na abertura de um arquivo.

Usuário responsável: Tente a operação novamente.

CLI0158EErro na gravação de um arquivo.

Explicação: Ocorreu uma condição inesperada na gravação de um arquivo.

Usuário responsável: Tente a operação novamente.

CLI0159EErro na exclusão de um arquivo.

Explicação: Ocorreu uma condição inesperada na exclusão de um arquivo.

Usuário responsável: Tente a operação novamente.

CLI0164ETipo anulável fora do intervalo.

Explicação: Foi especificado um valor anulável inválido.

Usuário responsável: Torne a especificar o valor anulável.

CLI0165EErro na linha.

Explicação: Ocorreu um erro durante a busca de uma ou mais colunas. (Função devolve SQL_SUCCESS_WITH_INFO).

Usuário responsável: Tente a operação novamente.

CLI0166EErro na sintaxe PARMLIST.

Explicação: O valor PARMLIST nas tabelas do catálogo de procedimentos armazenados contém um erro de sintaxe.

Usuário responsável: Torne a especificar a linha para este procedimento armazenado.

CLI0167EOperação cancelada.

Explicação: SQLCancel foi chamado na instrução.

Usuário responsável: Submeta novamente a operação.

CLI0171EO banco de dados não pôde ser conectado. Razão:

Explicação: A conexão do banco de dados falhou. A 'Razão:' explicará por que o banco de dados não pôde ser conectado.

Usuário responsável: Conserte o problema e tente de novo.

CLI0172EO banco de dados não pôde ser conectado. Gostaria de continuar a configuração? Razão:

Explicação: A conexão do banco de dados falhou. A 'Razão:' explicará por que o banco de dados não pôde ser conectado.

Usuário responsável: Conserte o problema e tente a conexão novamente ou continue com a configuração.

CLI0175ENenhum Gerenciador do Controlador ODBC foi encontrado. O arquivo ODBCINST.INI não pôde ser aberto.

Explicação: Nenhum dos Gerenciadores do Controlador ODBC, Visigenic ou Intersolv foi instalado. É preciso haver um Gerenciador do Controlador ODBC presente antes que o Controlador ODBC do DB2 possa ser registrado no arquivo ODBCINST.INI associado.

Usuário responsável: Instale um Gerenciador do Controlador ODBC e tente executar este comando novamente.

CLI0176EImpossível gravar no arquivo ODBCINST.INI.

Explicação: Ocorreu um erro durante a gravação em um arquivo ODBCINST.INI a ser usado com um Gerenciador do Controlador ODBC. Isto pode ser devido a um formato inválido do arquivo ODBCINST.INI original.

Usuário responsável: Dê novo nome ao arquivo ODBCINST.INI existente e tente executar o comando novamente. Se o erro persistir, entre em contato com o suporte técnico.

CLI0177EImpossível determinar onde o DB2 OS/2 Client está instalado.

Explicação: Ocorreu um erro durante a tentativa de localizar onde o DB2 OS/2 Client está instalado.

Usuário responsável: Verifique se o DB2 OS/2 Client foi instalado corretamente.

CLI0178IO Controlador ODBC do DB2 foi registrado com sucesso.

Explicação: O Controlador ODBC do DB2 foi registrado com o Gerenciador, ou Gerenciadores do Controlador ODBC instalado.

Usuário responsável: O usuário pode agora usar a ferramenta apropriada do Administrador de ODBC fornecida pelo Gerenciador do Controlador ODBC para configurar as fonte de dados de ODBC.

CLI0179EImpossível exibir a caixa de diálogo.

Explicação: O Controlador ODBC do DB2 não consegue abrir uma caixa de diálogo com o manipulador de janela fornecido pela aplicação.

Usuário responsável: A aplicação deve passar um manipulador de janela válido.

CLI0180EValor de bookmark inválido.

Explicação: O argumento fFetchOrientation foi SQL_FETCH_BOOKMARK e o bookmark apontado pelo valor de atributo de instrução SQL_ATTR_FETCH_BOOKMARK_PTR não era válido.

Usuário responsável: Torne a especificar um valor de bookmark válido.

CLI0181EÍndice de descritor inválido.

Explicação: O valor especificado para o argumento de número de coluna é inválido.

Usuário responsável: Especifique novamente um número de coluna válido.

CLI0182WTruncamento parcial.

Explicação: Os dados de uma das colunas foram truncados.

Usuário responsável: Nenhuma ação necessária.

CLI0183EA instrução associada não está preparada.

Explicação: O manipulador do descritor foi associado a um IRD, e o manipulador de instrução associado não estava em um estado preparado.

Usuário responsável: Prepare a instrução associada com o descritor.

CLI0184EImpossível modificar um descritor de linha de implementação.

Explicação: O manipulador do descritor estava associado a um IRD, e campos de registro IRD não podem ser atualizados.

Usuário responsável: Especifique um campo e descritor válidos.

CLI0185EUso inválido de um manipulador do descritor alocado automaticamente.

Explicação: Apenas descritores explícitos alocados usando a função SQLAllocHandle podem ser usados dessa maneira.

Usuário responsável: Use um descritor alocado explicitamente.

CLI0186EO servidor rejeitou a solicitação de cancelamento.

Explicação: Erros de comunicação fizeram com que o servidor rejeitasse a solicitação de cancelamento.

Usuário responsável: Nenhuma ação necessária.

CLI0187EDados sem caractere e não-binários enviado em pedaços.

Explicação: SQLPutData foi chamado mais de uma vez para uma coluna que não era de caractere ou binária.

Usuário responsável: Chamar SQLPutData apenas uma vez para dados sem caractere e não-binários.

CLI0188ETentativa para concatenar um valor nulo.

Explicação: Uma chamada anterior ao SQLPutData para esse parâmetro especificou um comprimento de buffer de entrada de SQL_NULL_DATA

Usuário responsável: Chame SQLPutData com um comprimento de buffer de entrada válido ou garanta que SQLPutData seja chamado o número correto de vezes.

CLI0189EInformações do descritor incompatíveis.

Explicação: O descritor associado falhou em uma verificação de compatibilidade.

Usuário responsável: Assegure-se de que os campos do descritor são válidos, e todos os campos interdependentes sejam definidos corretamente.

CLI0190EDescritor inválido na referência indireta.

Explicação: O manipulador do descritor era inválido, ou o campo TYPE, OCTECT_LENGTH, DATA_PTR, INDICATOR_PTR, ou OCTECT_LENGTH_PTR do ARD continha um valor inválido.

Usuário responsável: Assegure-se de que o manipulador do descritor indireto é válido e que os campos adiados seram definidos corretamente.

CLI0191EValor de atributo inválido.

Explicação: O valor dado não estava correto para o atributo especificado.

Usuário responsável: Use um valor correto para o atributo especificado.

CLI0192EEspecificado um alias inválido do banco de dados.

Explicação: Você especificou um nome de alias inválido ou não-existente do banco de dados através do parâmetro -d do comando DB2CAP.

Usuário responsável: Especifique o nome de um alias existente do banco de dados. Para descobrir quais bancos de dados estão catalogados atualmente, use o comando LIST DATABASE DIRECTORY.

CLI0193EArquivo de captura <nome-do-arquivo-de-captura> não encontrado ou em uso.

Explicação: O DB2CAP não consegue abrir o arquivo <nome-do-arquivo-de-captura> que você especificou como um valor do parâmetro BIND. O arquivo não existe ou está sendo usado por algum outro processo com exclusividade.

Usuário responsável: Especifique o nome de um arquivo de captura existente ou aguarde até que o arquivo seja liberado por outro processo.

CLI0194EErro de sintaxe do comando. A sintaxe correta é a seguinte: db2cap [-h | -?] bind arquivo-de-captura -d db-alias [-u userid [-p senha]]

Explicação: Os parâmetros do comando DB2CAP, assim como o próprio nome do comando, devem ser digitados exatamente como mostrados no diagrama da sintaxe acima. Eles são sensíveis a maiúsculas e minúsculas nas plataformas UNIX mas não são nas plataformas Intel. Devem ter pelo menos um espaço entre o parâmetro e seu valor. Por exemplo: -u ID do usuário está correto, mas -uID do usuário está incorreto.

No diagrama da sintaxe, colchetes em branco ([ ]) denotam parâmetros opcionais. Se você especificar oa ID do usuário mas omitir a senha, esta será solicitada, neste caso ela não é visível quando digitada.

Se você especificar o parâmetro -h ou -?, o comando exibirá a ajuda da sintaxe e nenhum outro parâmetro será processado.

Usuário responsável: Verifique se a sintaxe do comando está descrita como foi descrita no diagrama.

CLI0195EArquivo de captura inválido: não contém nenhum grupo de instrução válido.

Explicação: Um arquivo de captura válido deve conter ao menos um grupo de instrução válido.

Usuário responsável: Capture novamente a aplicação usando o mesmo arquivo de captura e verifique se ao menos a instrução SQL foi capturada ou edite o arquivo de captura e inclua manualmente os grupos de instrução. Quando incluir manualmente um grupo de instrução, verifique se você especificou todas as palavras-chave exigidas para o tipo de instrução SQL que você está incluindo.Em seguida, submeta o pedido novamente.

CLI0600E Manipulador de conexão inválido ou conexão está fechada.

Explicação: A conexão foi fechada antes da operação.

Usuário responsável: Assegure-se de que o fechamento da conexão não é chamado antes da operação.

CLI0601E Manipulador de instrução inválido ou instrução está fechada.

Explicação: Instrução foi fechada antes da operação.

Usuário responsável: Assegure-se de que o fechamento da instrução e fechamento da conexão da instrução não são chamados antes da operação.

CLI0602E Erro da alocação de memória no servidor.

Explicação: Impossível alocar memória no servidor.

Usuário responsável: Solicite que o administrador de seu banco de dados verifique o arquivo de log do JDBC do DB2 para detalhes. Execute seu programa novamente.

CLI0603EMétodo CallableStatement get*** foi chamado sem registerOutParameter.

Explicação: Método Get*** foi chamado sobre um parâmetro que não estava registrado usando registerOutParameter.

Usuário responsável: Incluir chamada registerOutParameter para o parâmetro.

CLI0604E O método CallableStatement get*** foi chamado sem chamar execute.

Explicação: O método CallableStatement get*** foi chamado antes de se chamar CallableStatement execute.

Usuário responsável: Verifique se o CallableStatement execute será chamado antes de qualquer método CallableStatement get*** .

CLI0605E Método CallableStatement get*** não correspondia ao tipo usado em registerOutParameter.

Explicação: O método CallableStatement get*** não era um daqueles correspondentes ao tipo usado em registerOutParameter para esse parâmetro.

Usuário responsável: Altere para o método get*** que corresponda ao tipo usado em registerOutParameter para esse parâmetro. (Consulte a especificação de JDBC)

CLI0606EO valor de retorno de uma coluna é incompatível com o tipo de dados correspondente ao método get*** .

Explicação: O valor em uma coluna CHAR/VARCHAR/LONGVARCHAR não é um valor numérico.

Usuário responsável: Use os métodos get apropriados em vez daqueles que retornam os valores numéricos.

CLI0607EFormato data/hora inválido.

Explicação: O valor na coluna CHAR/VARCHAR/LONGVARCHAR é valor de data/hora/registro de tempo inválido.

Usuário responsável: Use o método get*** apropriado ao invés de getDate/getTime/ getTimestamp.

CLI0608E Conversão inválida.

Explicação: O método get*** é inválido nesse tipo de coluna.

Usuário responsável: Use o método get*** (veja especificação JDBC) para recuperar dados dessa coluna.

CLI0609E Valor numérico fora do intervalo.

Explicação: O valor dessa coluna é grande/pequeno demais para um valor short ou int, a conversão provocará perda de dados.

Usuário responsável: Use o método get que pode acomodar o valor.

CLI0610E Número de coluna inválido.

Explicação: O número da coluna é menor que 1 ou maior que o número total de colunas no ResultSet.

Usuário responsável: Verifique se o número da coluna seja maior que 1 e menor que o número total de colunas.

CLI0611E Nome de coluna inválido.

Explicação: O nome de coluna dado não pode ser encontrado no ResultSet.

Usuário responsável: Assegure-se de que o nome de coluna é correto.

CLI0612E Número de parâmetros inválido.

Explicação: O número do parâmetro dado é menor que 1 ou maior que o número total de parâmetros.

Usuário responsável: Assegure-se de que o número de parâmetros é maior que 1 e menor que o número total de parâmetros.

CLI0613E Tipo de programa fora do intervalo.

Explicação: O objeto dado no PreparedStatement/CallableStatement setObject não é um tipo de objeto válido.

Usuário responsável: Verifique se o objeto a ser definido é um dos tipos de objeto permitidos em setObject (veja especificação JDBC).

CLI0614E Erro enviando ao soquete, o servidor não está respondendo.

Explicação: Aconteceu um erro durante o envio de dados ao servidor, o servidor pode estar desativado.

Usuário responsável: Assegure-se de que o servidor é ativado, e execute seu programa novamente.

CLI0615E Erro na recepção do soquete, o servidor não está respondendo.

Explicação: Aconteceu um erro durante o recebimento do servidor, o servidor pode estar desativado.

Usuário responsável: Assegure-se de que o servidor JDBC é ativado, e execute seu programa novamente.

CLI0616E Erro na abertura do soquete.

Explicação: Impossível abrir o soquete para o servidor, o servidor pode estar desativado.

Usuário responsável: Assegure-se de que o servidor JDBC é ativado, e execute seu programa novamente.

CLI0617E Erro no fechamento do soquete.

Explicação: Impossível fechar o soquete para o servidor. O servidor pode estar desativado.

Usuário responsável: Assegure-se de que o servidor JDBC é ativado, e execute seu programa novamente.

CLI0618E ID do usuário e/ou senha inválidas.

Explicação: A id do usuário/senha fornecida é inválida.

Usuário responsável: Verifique se a id do usuário/senha está correta, e execute seu programa novamente.

CLI0619E Formato de dados UTF8 inválido.

Explicação: Quando getUnicodeStream é chamado em colunas que não são colunas DBCS, a decodificação a partir do formato UTF8 é feita, porém os dados não podem ser decodificados adequadamente.

Usuário responsável: Use, em seu lugar, getString/getBytes/getAsciiStream /getBinaryStream.

CLI0620E IOException, erro na leitura do fluxo de entrada.

Explicação: Aconteceu um erro durante a leitura dos dados a serem colocados do fluxo de entrada.

Usuário responsável: Verifique se o arquivo existe e se o comprimento de dele é fornecido corretamente.

CLI0621EConfiguração de Servidor JDBC não suportada.

Explicação: A configuração do Servidor JDBC de destino não é suportada. Se você estiver executando o Centro de Controle, o Servidor JDBC de destino deve ser um processo db2jd independente (iniciado através do db2jstrt) e não um Servidor JDBC nativo de 2 camadas.

Usuário responsável: Reconfigure o Servidor JDBC usando o db2jstrt na porta indicada pelo Centro de Controle.

CLI0622EErro no acesso às extensões do serviço de administração JDBC.

Explicação: O Centro de Controle depende de serviços de suporte de administração que operam com o servidor JDBC. O Centro de Controle não pôde localizar ou acessar estes serviços de administração.

Usuário responsável: Assegure-se de que os serviços de administração do Centro de Controle são instalados com o servidor JDBC.

CLI0623EAs tabelas de conversão da página de código não existem.

Explicação: Impossível encontrar as tabelas de conversão da página de código.

Usuário responsável: Confira se as tabelas de conversão (da página de código local para Unicode e do Unicode para a página de código local) foram instaladas.

CLI0624EAs tabelas de conversão da página de código não foram carregadas.

Explicação: Impossível carregar as tabelas de conversão da página de código.

Usuário responsável: Confira se a aplicação JDBC tem acesso às tabelas da página de código e se as tabelas não foram danificadas.

CLI0625EVocê especificou o comportamento do JDBC 1.22; não pode usar funções JDBC 2.0.

Explicação: A função que você está tentando chamar é uma função nova, definida em JDBC 2.0, mas você especificou que quer o comportamento do JDBC 1.22.

Usuário responsável: Não defina a palavra-chave JDBCVERSION como "122" se quiser usar as funções JDBC 2.0. Ela deverá permanecer sem definição ou definida como "200".

CLI0626EO "<nome-da-função>" não é suportado nesta versão do controlador JDBC do DB2 2.0.

Explicação: Esse recurso não é suportado por esta versão do controlador JDBC do DB2 UDB 2.0.

Usuário responsável: Não utilize esse recurso.

CLI0627EO conjunto de resultado não é deslocável.

Explicação: O conjunto de resultado não é deslocável.

Usuário responsável: Verifique se definiu o atributo do conjunto de resultados/instrução como SCROLLABLE.

CLI0628EO marcador do parâmetro no. "<número-do-parâmetro>" do conjunto de parâmetros no. "<número-do-conjunto>" não foi definido.

Explicação: O método conjunto<tipos-de-dados> não foi chamado para esse parâmetro de entrada.

Usuário responsável: Chame o método conjunto<tipo-de-dados> para especificar o tipo de dados e o valor de entrada para este parâmetro de entrada.

CLI0629EO "<nome-da-função>" não é suportado por essa coluna.

Explicação: Essa operação não pode ser chamada para essa coluna.

Usuário responsável: Mude para um outro método.

CLI0630EO "<número>" da concorrência/tipo do conjunto de resultados é desconhecido.

Explicação: Foi especificado um valor inválido da concorrência ou tipo do conjunto de resultados.

Usuário responsável: Altere o valor para o valor adequado determinado na especificação.

CLI0631ENão há acesso aleatório na coluna mista char/clob.

Explicação: O acesso aleatório não é suportado nessa coluna mista char.

Usuário responsável: Recupere os dados seqüencialmente.

CLI0632ETamanho de busca inválido; deve estar entre 0 e maxRows, inclusive.

Explicação: O tamanho de busca especificado deve ser maior ou igual a 0, e menor ou igual a maxRows.

Usuário responsável: Modifique o valor.

CLI0633EImpossível chamar relative() quando não há nenhuma linha atual.

Explicação: O método relative foi chamado quando o cursor não estava em uma linha válida.

Usuário responsável: Primeiro desloque o cursor até uma linha válida (usando absolute, next, etc), depois chame o relative.

CLI0634EErro na alocação do manipulador de ambiente CLI.

Explicação: O SQLAllocEnv falhou durante a inicialização.

Usuário responsável: Confira se a variável de ambiente DB2INSTANCE foi corretamente definida.

CLI0635E<nome-da-função> não é suportado em um applet.

Explicação: <nome-da-função> não é suportado em um applet.

Usuário responsável: Evite usar <nome-da-função> em um applet.

CLI0636EA propriedade "<nome-da-propriedade>" não é especificada para o objeto de Contexto.

Explicação: A propriedade "<nome-da-propriedade>" não é especificada para o objeto de Contexto da sua aplicação Java.

Usuário responsável: Verifique se a propriedade "<nome-da-propriedade>" é especificada para o objeto de Contexto da sua aplicação Java.

CLI0637ENão é possível encontrar <objeto>.

Explicação: <objeto> não existe.

Usuário responsável: Verifique se <objeto> existe.

CLI0638E<objeto> já existe.

Explicação: <objeto> não pode ser criado como se já existisse.

Usuário responsável: Verifique se a operação está correta.

CLI0639ECadeia vazia.

Explicação: Não é permitida uma cadeia vazia.

Usuário responsável: Corrija a cadeia especificada.

CLI0640ENão é possível relacionar <objeto>.

Explicação: Não é possível relacionar <objeto>.

Usuário responsável: Verifique se <objeto> pode ser listado.

CLI0641EHá uma instrução SELECT no batch.

Explicação: Não é permitida uma instrução SELECT no batch.

Usuário responsável: Remova a instrução SELECT do batch.

CLI0642EDireção de busca inválida.

Explicação: A direção de busca especificada não é suportada.

Usuário responsável: Corrija a direção de busca.

CLI0643ENão existe instrução no batch.

Explicação: O batch não possui nenhuma instrução.

Usuário responsável: Inclua uma instrução no batch.

CLI0644EValor de linha inválido para a chamada absolute().

Explicação: O valor de linha especificado para absolute() é inválido.

Usuário responsável: Corrija o valor de linha.


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