Referência de Mensagens

SQL6000 - SQL6099

SQL6000NConversão DB2 de Dados QMF.

Explicação: Esta é uma mensagem de término normal.

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

SQL6001NO prefixo do arquivo não foi especificado.

Explicação: O usuário executou um módulo da facilidade SQLQMF diretamente, ao invés de usar o comando da facilidade SQLQMF.

O comando não pode ser processado.

Usuário responsável: Use o comando do recurso SQLQMF fornecido.

SQL6002NO Gerenciador de Comunicações encontrou um erro na descarga.

Explicação: O Gerenciador de Comunicações encontrou um erro durante a descarga do arquivo do host.

O comando não pode ser processado.

Usuário responsável: Examine o log de mensagens do Gerenciador de Comunicações.

SQL6003NO arquivo exportado de QMF contém linhas que são muito longas. O tamanho de linha é "<número>".

Explicação: O tamanho de linha computada (a soma dos tamanhos das colunas computadas) excede o máximo de 7000 bytes.

O comando não pode ser processado.

Usuário responsável: Retorne à sua sessão QMF no host e execute uma consulta com menos colunas selecionadas. EXPORTE os dados novamente e então tente o comando do recurso SQLQMF novamente.

SQL6004N"<função>" retornou um código de retorno "<çódigo>" inesperado.

Explicação: Ocorreu um erro inesperado durante o processamento. O Gerenciador de Comunicações ou o DB2 podem não estar instalados ou configurados corretamente.

O comando não pode ser processado.

Usuário responsável: Assegure-se de que o Gerenciador de Comunicações foi instalado e que a sessão de comunicação no host está ativa. Tente o comando novamente depois de verificar outros erros. Se o problema persistir, entre em contato com o seu administrador de sistema do Gerenciador de Comunicações.

SQL6005NOcorreu um erro durante a leitura do arquivo QMF descarregado.

Explicação: Existe uma das seguintes condições:

O comando não pode ser processado.

Usuário responsável: Examine o log de mensagens do Gerenciador de Comunicações. Tente o comando novamente. Se o erro persistir, entre em contato com o administrador do sistema do Gerenciador de Comunicações.

SQL6006NOcorreu um erro durante a gravação em um arquivo de saída.

Explicação: Existe uma das seguintes condições:

Usuários do sistema federado: não há espaço suficiente para manter a saída db2djlink. Espaço adicional é necessário para os arquivos temporários que os db2djlink cria e utiliza.

O comando não pode ser processado.

Usuário responsável: Verifique se há espaço de disco suficiente na unidade C: Tente o comando novamente.

Usuários do sistema federado: aumente o tamanho do sistema de arquivos onde o servidor federado está instalado. Para estimar a quantidade de espaço livre que o db2djlink precisa em um sistema operacional AIX, digite:

ls -e /install_directory/lib/libdb2euni.a

Esse comando retorna o número de bytes usados pelo arquivo relacionado. Multiplique esse número por 3. O resultado é uma estimativa de quanto espaço livre é necessário no sistema de arquivo. Aumente o tamanho do sistema de arquivo quando necessário e tente o comando novamente.

SQL6007NO número decimal na linha "<linha>", coluna "<coluna>" não pode ser convertido para ASCII.

Explicação: O campo decimal indicado não pode ser convertido.

O comando não pode ser processado.

Usuário responsável: Verifique se o tipo de dados da coluna no host é DECIMAL. Tente o QMF EXPORT novamente e depois tente o comando do recurso SQLQMF novamente. Se o erro continuar, execute a consulta QMF sem a referida coluna.

SQL6008NO arquivo especificado no comando não está no formato de dados QMF.

Explicação: O arquivo especificado pelo parâmetro nome de arquivo não está no formato QMF esperado.

O comando não pode ser processado.

Usuário responsável: Verifique se digitou o nome corretamente. Se estiver correto, retorne à sua sessão de QMF no host e digite o comando EXPORT DATA TO nome do arquvio novamente. Certifique-se de que está exportando com o formato QMF.

SQL6009NO arquivo exportado do QMF contém Coluna "<nome>" com largura "<largura>" que é muito longa. A largura máxima da coluna é 4000 bytes.

Explicação: O arquivo QMF descarregado tem uma largura de coluna maior do que 4000 bytes.

O comando não pode ser processado.

Usuário responsável: Retorne à sua sessão QMF no host e execute uma consulta sem a coluna e exporte os dados novamente. Depois, execute o comando do recurso SQLQMF novamente.

SQL6010NO arquivo QMF descarregado tem mais do que 255 colunas de dados.

Explicação: O arquivo que está sendo processado tem mais do que 255 colunas de dados.

O comando não pode ser processado.

Usuário responsável: Retorne à sua sessão QMF no host e execute uma consulta com 255 ou menos colunas selecionadas. EXPORTE os dados novamente e execute o comando do recurso SQLQMF novamente.

SQL6011NO tipo de dados "<número>" ("<tipo-texto>") da coluna "<nome>" (posicionado na coluna "<número>") não pode ser processado.

Explicação: O arquivo QMF contém uma coluna com um tipo de dados que não é suportado.

O recurso SQLQMF NÃO suporta os seguintes tipos de dados:

Apenas o recurso SQLQMFDB do SQLQMF suporta os tipos de dados gráficos.

O comando não pode ser processado.

Usuário responsável: Retorne à sua sessão QMF no host e execute uma consulta sem selecionar a coluna. Depois, execute o comando do recurso SQLQMF novamente.

SQL6012NForam especificados parâmetros demais para o comando.

Explicação: Foram especificados parâmetros demais com o comando.

O comando não pode ser processado.

Usuário responsável: Tente o comando novamente com o número correto de parâmetros.

SQL6013NO nome de arquivo no host "<nome de arquivo de dados>" é muito longo ou não começa com um caracter alfanumérico.

Explicação: O nome do arquivo de host não começa com um caracter alfabético; ou, se o host é um sistema VM, o nome do arquivo de host, tipo de arquivo, ou modo de arquivo é muito longo.

O comando não pode ser processado.

Usuário responsável: Tente o comando novamente com uma sintaxe de nome do arquivo de host correta.

SQL6014NSintaxe de comando inválida, dois pontos (':') não deve vir depois de uma palavra-chave.

Explicação: Parâmetros de palavras-chave com operandos necessitam que a palavra-chave seja imediatamente seguida por um caracter ":" e depois pelo operando.

O comando não pode ser processado.

Usuário responsável: Verifique a sintaxe do comando e tente o comando novamente.

SQL6015NA palavra-chave não é reconhecida.

Explicação: Segue-se ao indicador de parâmetro de palavra chave ("/"), um valor que não é palavra-chave.

O comando não pode ser processado.

Usuário responsável: Tente o comando novamente usando um valor diferente para a palavra-chave.

SQL6016NOperandos demais para o nome de arquivo do System/370 "<nome>".

Explicação: Se o host for um Sistema VM, o nome de arquivo no host contém mais do que três componentes separados por espaço. Se o host for um Sistema MVS, o nome do arquivo no host contém espaços.

O comando não pode ser processado.

Usuário responsável: Tente o comando novamente usando um valor diferente para a palavra-chave.

SQL6017NMais informações podem estar contidas no log de mensagem de importação "<nome>".

Explicação: A operação IMPORT do banco de dados terminou com mensagens de advertência ou de erro.

O comando deixou seus arquivos de trabalho alocados.

Usuário responsável: Use a mensagem anterior a esta e o log de mensagens de IMPORT, se existir, para decidir se a operação IMPORT foi bem sucedida e para determinar a ação corretiva. Se a importação tiver sido bem-sucedida, apague os arquivos DEL, CRE, COL e IML.

SQL6018NNenhum nome de arquivo no S/370 foi especificado.

Explicação: O nome do arquivo no S/370 é um parâmetro requerido.

O comando não pode ser processado.

Usuário responsável: Tente o comando novamente com um nome de arquivo no host.

SQL6019NA ID de sessão curta de comunicações "<>"

Explicação: O valor fornecido para a ID da sessão curta de comunicações é mais extenso do que um byte ou não-alfabético.

O comando não pode ser processado.

Usuário responsável: Tente novamente o comando com um valor válido.

SQL6020NEspecificada uma opção de importação sem que fosse fornecido um nome de banco de dados.

Explicação: Não foi fornecido um nome de banco de dados e uma opção de importação foi especificada.

O comando foi cancelado.

Usuário responsável: Tente novamente o comando e inclua um nome de banco de dados.

SQL6021NA importação dos dados foi bem-sucedida.

Explicação: Esta é uma mensagem de fim normal quando o recurso SQLQMF importa dados para um banco de dados.

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

SQL6022NO diretório do banco de dados do sistema não é compartilhado por todos os nós.

Explicação: Todos os nós deveriam estar acessando uma cópia física do diretório do banco de dados do sistema.

O comando não pode ser processado.

Usuário responsável: Certifique-se de que todos os nós estejam acessando o diretório do banco de dados do sistema que reside no diretório sqllib, então tente a solicitação novamente.

SQL6023NO usuário não tem autoridade para executar o utilitário de Informação de Obter Informações de Particionamento de tabela, na tabela <nome>

Explicação: O usuário tentou recuperar informações de particionamento na tabela especificada sem a autorização apropriada (autoridade SYSADM ou DBADM ou o privilégio CONTROL ou SELECT sobre a tabela).

O utilitário encerra o processamento.

Usuário responsável: Não tente chamar o utilitário Obter Informações de Particionamento de Tabela sem a autorização apropriada. Entre em contato com seu administrador do sistema para assistência.

SQL6024NA tabela ou índice <nome> não está definido no nó <número do nó>.

Explicação: A aplicação está conectada ao nó "<número-nó>" e, a tabela ou índice "<nome>" não está definido.

A causa é uma das seguintes:

O utilitário encerra o processamento.

Usuário responsável: Conecte a aplicação a um nó sobre o qual a tabela ou índice está definido. Determine o nó de grupo no qual a tabela foi criada e obtenha a lista de nós no nó de grupo selecionando as linhas apropriadas da view de catálogo NODEGROUPDEF. Os nós cujo valor IN_USE está definido para Y são os nós no qual a tabela ou índice está definida.

SQL6025NBanco de dados copiado no nó "<nó1>" não pode ser recuperado para o nó "<nó2>".

Explicação: A imagem de backup usada para a restauração é um backup do banco de dados de um nó diferente.

Usuário responsável: Certifique-se que você tenha a imagem do backup correta para o nó, então tente a solicitação novamente.

SQL6026NBanco de dados com nó de catálogo "<nó1>" não pode ser restaurado para o banco de dados com nó de catálogo "<nó2>".

Explicação: O nó de catálogo pode existir em apenas um nó e há uma discrepância entre a imagem de backup e o nó para o qual está sendo restaurado. Isso pode ocorrer nos seguintes casos:

Usuário responsável: Verifique se a imagem de backup correta está sendo restaurada.

Caso você esteja restaurando para um banco de dados existente e desejar alterar o nó do catálogo para "<nó2>", o banco de dados existente deve ser primeiro eliminado.

Se você estiver restaurando para um novo banco de dados, restaure o nó do catálogo "<nó1>" primeiro.

SQL6027NO caminho "<caminho>" para o diretório do banco de dados não é válido.

Explicação: O caminho "<caminho>" especificado para o comando CREATE DATABASE ou CATALOG DATABASE inicia-se com o caractere '.' ou contém a cadeia de caractere '/.'.

O comando não pode ser processado.

Usuário responsável: Certifique-se de que o caminho especificado é um caminho qualificado completamente, não iniciando com o caractere '.', e não contendo a cadeia de caractere '/.'. Então tente a solicitação novamente.

SQL6028NO banco de dados do catálogo falhou porque o banco de dados "<nomedb>" não foi encontrado no diretório do banco de dados local.

Explicação: Na catalogação de um banco de dados local para o diretório do banco de dados do sistema, o comando/API tem de ser executado a partir de um nó no servidor onde o banco de dados reside.

Usuário responsável: Execute novamente o comando/API a partir de um nó no qual o banco de dados reside.

SQL6030NSTART ou STOP DATABASE MANAGER falhou. Código da razão "<reason-code>".

Explicação: O código de razão indica o erro. A instrução não pode ser processada.

(1)
Não pode acessar o diretório sqllib da instância.

(2)
O nome do caminho completo incluído ao nome de arquivo do perfil é muito longo.

(3)
Não pode abrir o arquivo do perfil.

(4)
O valor do parâmetro num de nó não está definido no arquivo db2nodes.cfg do diretório sqllib.

(5)
O parâmetro num de nó deve ser especificado quando uma opção de comando é especificada.

(6)
O valor do parâmetro da porta não é válido.

(7)
O novo casal hostname/porta não é exclusivo.

(8)
A opção FORCE não pode ser especificada quando a opção NODENUM for especificada.

(9)
Os parâmetros de nome de host e de porta devem ser especificados quando usar a opção ADDNODE.

(10)
Não pode atualizar o arquivo db2nodes.cfg no diretório sqllib para a opção ADDNODE ou RESTART.

(11)
O valor do parâmetro do nome de host não é válido.

(12)
O indicador para a estrutura sqledbstrtopt ou sqledbstopopt não é válido.

(13)
Nenhum valor de porta é definido a id da instância de seu DB2 (arquivo /etc/services nos sistemas baseados no UNIX).

(14)
O valor de porta não está na faixa válida de porta para a id da instância de seu DB2 (arquivo /etc/services nos sistemas baseados no UNIX).

(15)
Um valor do nome de host não possui porta correspondente 0 definida no arquivo db2nodes.cfg no diretório sqllib.

(16)
O valor especificado para o parâmetro do comando ou da opção não é válido.

(17)
A opção DROP não pode ser especificada quando a opção NODENUM não estiver especificada.

(18)
O valor especificado para o parâmetro callerac não é válido.

(19)
Incapaz de criar o diretório de soquete UNIX /tmp/db2_<ver>_<rel>/$DB2INSTANCE.

(20)
O número de nó especificado com a opção ADDNODE já existe no arquivo db2nodes.cfg ou o nó já foi incluído desde a emissão do último comando de interrupção do banco de dados.

(21)
O tipo de tablespace especificado com a opção ADDNODE não é válido.

(22)
O nó de tablespace especificado com a opção ADDNODE está fora do intervalo.

(23)
O parâmero do nome do computador deve ser especificado para a opção ADDNODE.

(24)
O parâmero do nome do usuário deve ser especificado para a opção ADDNODE.

(25)
O nome do computador é inválido.

(26)
O nome do usuário não é válido.

(27)
A senha não é válida.

(28)
A senha está expirada.

(29)
A conta do usuário especificaida está desativada, expirada ou restringida.

Usuário responsável: A ação correspondente ao código de razão é:

(1)
Certifique-se de que a id do usuário $DB2INSTANCE possui as permissões necessárias para acessar o diretório sqllib da instância.

(2)
Altere o nome do perfil para um nome mais curto para que o comprimento total do caminho totalmente qualificado incluído ao comprimento do nome do perfil seja menor que o SQL_PROFILE_SZ definido no arquivo sqlenv.h.

(3)
Certifique-se que o arquivo do perfil existe.

(4)
Certifique-se de que o valor de num de nó especificado está definido no arquivo db2nodes.cfg no diretório sqllib e está entre 0 e 999.

(5)
Submeta novamente o comando com o parâmetro num de nó especificado.

(6)
Certifique-se de que o valor da porta esteja entre 0 e 999. Se um valor não for especificado, o valor da porta se padroniza para 0.

(7)
Certifique-se de que o novo casal nome do host/porta ainda não esteja definido no arquivo db2nodes.cfg no diretório sqllib.

(8)
Não especifique a opção FORCE quando você especificar a opção NODENUM.

(9)
Certifique-se de que os valores de nome de host e da porta sejam especificados quando você especificar a opção ADDNODE.

(10)
Certifique-se de que o nome do usuário $DB2INSTANCE possua acesso de gravação para o diretório sqllib da instância, que exista espaço de disco suficiente, e que o arquivo exista.

(11)
Certifique-se de que o nome de host especificado seja definido no sistema.

(12)
Certifique-se de que o indicador não seja NULL e indique para sqledbstrtopt para a API sqlepstr(), ou para a estrutura sqledbstopopt para a API sqlepstp().

(13)
Certifique-se de que o arquivo de serviços (/etc/services nos sistemas baseados no UNIX) contenha uma entrada para a id da instância de seu DB2.

(14)
Certifique-se de que você use apenas valores de porta que sejam especificados no arquivo de serviços (arquivo /etc/services nos sistemas baseados no UNIX) para sua instância.

(15)
Certifique-se de que os valores do nome de host possuam uma porta 0 definida no arquivo db2nodes.cfg no diretório sqllib incluindo os parâmetros da opção de reinício.

(16)
Certifique-se de que o valor especificado para o parâmetro da opção esteja dentro da faixa válida.

(17)
Especifique a opção NODENUM quando você especificar a opção DROP.

(18)
Certifique-se de que o valor especificado para o parâmetro callerac esteja dentro da faixa válida.

(19)
Verifique a permissão do sistema de arquivos /tmp para ter a certeza de que todos os diretórios intermediários de /tmp/db2_<ver>_<rel>/$DB2INSTANCE podem ser criados.

(20)
Certifique-se de que o número de nó correto está sendo especificado. Você deve interromper o gerenciador de banco de dados para atualizar o arquivo db2nodes.cfg com nós que foram incluídos no sistema desde o último comando de interrupção do gerenciador de banco de dados.

(21)
Certifique-se de que o valor especificado para o tipo de tablespace está dentro do intervalo válido.

(22)
Certifique-se de que o valor do nó do tablespace especificado está definido em db2nodes.cfg e está entre 0 e 999.

(23)
Especifique o nome do computador do sistema no qual o nó novo foi criado utilizando a opção COMPUTER.

(24)
Especifique um nome do usuário de conta de domínio e senha válidos para o novo nó utilizando as opções USER e PASSWORD.

(25)
Submeta novamente o comando com um nome de computador válido.

(26)
Submeta novamente o comando com um nome do usuário válido.

(27)
Submeta novamente o comando com uma senha válida.

(28)
Altere/atualize a senha da conta e submeta o comando novamente.

(29)
Submeta o comando novamente com uma conta do usuário válida.

SQL6031NErro no arquivo db2nodes.cfg no número da linha "<linha>". Código de razão "<código-de-razão>".

Explicação: A instrução não pode ser processada por causa de um problema com o arquivo db2nodes.cfg, como indicado pelos códigos de razão:

(1)
Não pode acessar o diretório sqllib da instância.

(2)
O nome do caminho completo incluído ao filename db2nodes.cfg é muito longo.

(3)
Não pode abrir o arquivo db2nodes.cfg no diretório sqllib.

(4)
Um erro de sintaxe existe na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib.

(5)
O valor de nodenum na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é válido.

(6)
O valor de nodenum na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib está fora de sequencia.

(7)
O valor de nodenum na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é válido.

(8)
O valor de nodenum na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é válido.

(9)
O valor de hostname/porta na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é exclusivo.

(10)
O hostname na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é válido.

(11)
O valor de porta na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não está definido para a id da instância de seu DB2 no arquivo de serviços (/etc/services nos sistemas baseados no UNIX).

(12)
O valor de porta na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não está na faixa de porta válida definida para a as instância de seu DB2 no arquivo de serviços (/etc/service nos sistemas baseados no UNIX).

(13)
O valor de porta na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não possui porta 0 correspondente.

(14)
Um arquivo db2nodes.cfg com mais de uma entrada existe, porém a configuração do gerenciador do banco de dados não é MPP.

(15)
O netname na linha "<linha>" do arquivo db2nodes.cfg no diretório sqllib não é válido.

Usuário responsável: A ação correspondente ao código de razão é:

(1)
Certifique-se de que a id do usuário $DB2INSTANCE possui as permissões necessárias para acessar o diretório sqllib da instância.

(2)
Torne o nome do caminho do diretório principal da instância mais curto.

(3)
Certifique-se de que o arquivo db2nodes.cfg existe no diretório sqllib e não está vazio.

(4)
Certifique-se de que ao menos 2 valores sejam definidos por linha no arquivo db2nodes.cfg e que o arquivo não contenha linhas em branco.

(5)
Certifique-se de que o valor de número de nó definido no arquivo db2nodes.cfg esteja entre 0 e 999.

(6)
Certifique-se de que todos os valores de num de nós definidos no arquivo db2nodes.cfg estejam em ordem ascendente.

(7)
Certifique-se de que o valor de num de nó definido no arquivo db2nodes.cfg seja exclusivo.

(8)
Certifique-se de que o valor da porta esteja entre 0 e 999.

(9)
Certifique-se de que o novo casal nome do host/porta ainda não esteja definido no arquivo db2nodes.cfg.

(10)
Certifique-se de que o valor de nome do host definido no arquivo db2nodes.cfg na linha "<linha>" seja definido ambos no sistema operacional.

(11)
Certifique-se de que o arquivo de serviços (/etc/services nos sistemas baseados no UNIX) contenha uma entrada para a id da instância de seu DB2.

(12)
Certifique-se de que você use apenas valores de porta que sejam especificados no arquivo de serviços (arquivo /etc/services nos sistemas baseados no UNIX) para sua instância.

(13)
Certifique-se de que o valor da porta 0 tenha sido definido para o nome de host correspondente no arquivo db2nodes.cfg.

(14)
Execute uma das seguintes ações:

(15)
Certifique-se de que o valor de netname definido no arquivo db2nodes.cfg na linha "<linha>" esteja definido no sistema e esteja operacional.

SQL6032WO processamento do comando de início foi tentado no "<número_total>" nó(s). "<número_iniciado>" nó(s) foram iniciados com sucesso. "<número_já iniciados>" nó(s) já foram iniciados. "<número_não iniciados>" nó(s) não pôde ser iniciado.

Explicação: O gerenciador do banco de dados não foi iniciado com sucesso sobre todos os nós. Nem todos os dados no banco de dados podem estar acessíveis. Os dados nos nós que foram iniciados com sucesso ou já estavam em execução encontram-se acessíveis.

Usuário responsável: Verifique o arquivo de log criado no diretório de log do diretório sqllib para a instância com o objetivo de saber quais nós não foram iniciados.

SQL6033WO processamento do comando de parada foi tentado no "<número_total>" nó(s). "<número _parados>" nó(s) foram parados com sucesso. "<número_já parados>" nó(s) já foram parados. "<número_não iniciados>" nó(s) não pôde ser iniciado.

Explicação: O gerenciador do banco de dados não foi interrompido com sucesso sobre todos os nós. O gerenciador de banco de dados ainda está ativo nos nós que não puderam ser interrompidos.

Usuário responsável: Verifique o arquivo de log criado no diretório de registro do diretório sqllib para a instância com o objetivo de saber quais nós não foram interrompidos.

SQL6034WO nó "<nó>" não está sendo usado por qualquer banco de dados.

Explicação: Durante o processamento DROP NODE VERIFY, todos os bancos de dados são pesquisados para que seja verificado se esse nó não existe nos grupos de nós de qualquer banco de dados e se nenhum monitor de evento está definido nesse nó.

Usuário responsável: Agora, esse nó pode ser removido do sistema pela emissão do comando 'db2stop drop nodenum <nó>'.

SQL6035WO nó "<nó>" está sendo usado pelo banco de dados "<banco de dados>".

Explicação: Durante o processamento de DROP NODE VERIFY, os bancos de dados são pesquisados para que seja verificado se esse nó não existe nos grupos de nós de qualquer banco de dados e se nenhum monitor de evento está definido nesse nó. O nó "<nó>" está sendo usado pelo banco de dados "<banco de dados>" e não pode ser eliminado.

Usuário responsável: Você deve fazer um dos seguintes antes de eliminar o nó:

  1. Redistribua os dados de forma a removê-los do nó, utilizando o comando REDISTRIBUTE NODEGROUP. Utilize a opção DROP NODE do comando REDISTRIBUTE NODEGROUP ou a instrução ALTER NODEGROUP para eliminar o nó do grupo de nós. Isso deve ser feito para todos os grupos de nó nos quais o nó a ser eliminado for um número.
  2. Elimine todos os monitores de evento que estiverem definidos no nó.
  3. Execute o comando 'db2stop drop nodenum <nó>' para eliminar o nó.

SQL6036NO comando START ou STOP DATABASE MANAGER já está em progresso.

Explicação: Um comando START DATABASE MANAGER ou STOP DATABASE MANAGER já está em progresso no sistema.

Usuário responsável: Aguarde pelo comando em progresso se completar, então tente a solicitação novamente.

SQL6037NO valor do intervalo START ou STOP DATABASE MANAGER foi alcançado.

Explicação: O valor de start_stop_time definido na configuração do gerenciador de banco de dados foi atingido no nó. Esse valor especifica o tempo, em minutos, em que um nó deve responder a um comando de Iniciar Gerenciador de Banco de Dados, Interromper Gerenciador de Banco de Dados ou Incluir Nó.

Usuário responsável: Adote o seguinte procedimento:

SQL6038NNenhuma chave de particionamento está definida.

Explicação: O usuário tentou usar o utilitário Obter Informações de Particionamento de Linha sem especificar uma chave de particionamento.

O utilitário encerra o processamento.

Usuário responsável: Certifique-se de especificar uma chave de particionamento, então tente a solicitação novamente,

SQL6039NA coluna de particionamento "<número-coluna>" está definida atualmente como não nullable.

Explicação: Uma tentativa foi feita para atribuir um valor nulo para a coluna de particionamento "<número-coluna>", a qual não é nullable.

O utilitário encerra o processamento.

Usuário responsável: Atribua um valor não-nulo ou altere o tipo de coluna de particionamento a ser nullable.

SQL6040CNenhum buffer FCM está disponível.

Explicação: Nenhum buffer FCM está disponível.

A instrução não pode ser processada.

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

Se o erro persistir, aumente o número dos buffers FCM (fcm_num_buffers) especificados no arquivo de configuração do gerenciador do banco de dados, então tente a solicitação novamente.

sqlcode: -6040

sqlstate: 57011

SQL6041CNenhuma entrada da conexão FCM está disponível.

Explicação: Nenhuma entrada da conexão FCM está disponível.

A instrução não pode ser processada.

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

Se o erro persistir, aumente o número dos buffers FCM (fcm_num_buffers) especificados no arquivo de configuração do gerenciador do banco de dados, então tente a solicitação novamente.

sqlcode: -6041

sqlstate: 57011

SQL6042CNenhuma referência de mensagem do FCM está disponível.

Explicação: Nenhuma referência de mensagem do FCM está disponível.

A instrução não pode ser processada.

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

Se o erro persistir, aumente o número de referências de mensagem FCM (fcm_num_anchors) especificados no arquivo de configuração do gerenciador do banco de dados, então tente a solicitação novamente.

sqlcode: -6042

sqlstate: 57011

SQL6043CNenhum bloco de solicitação do FCM está disponível.

Explicação: Nenhum bloco de solicitação do FCM está disponível.

A instrução não pode ser processada.

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

Se o erro persistir, aumente o número dos blocos FCM (fcm_num_buffers) especificados no arquivo de configuração do gerenciador do banco de dados, então tente a solicitação novamente.

sqlcode: -6043

sqlstate: 57011

SQL6044NA sintaxe a representação de cadeia "<cadeia>" com valor de tipo de dados "<valor-tipo de dados>" e comprimento "<comprimento>" não está correto.

Explicação: A cadeia especificada não pode ser reconhecida como o tipo de dados de destino. (O Application Development Guide contém informações no tipo de dados.) A sintaxe não é válida ou o valor está fora da faixa.

O utilitário encerra o processamento.

Usuário responsável: Certifique-se que a representação de cadeia ou o tipo de dados esteja correto, então tente a solicitação novamente.

SQL6045NO tipo de dados "<valor-tipo de dados>" de comprimento "<comprimento-tipo de dados>" não é suportado.

Explicação: Os comprimentos de tipo de dados e de dados não são suportados para a chave de particionamento.

O utilitário encerra o processamento.

Usuário responsável: Consulte o Guia de Administração para obter informações sobre datatypes. Consulte Referência de API para obter informações sobre API Obter Informação de Particionamento de linha.

SQL6046NAção DROP NODE especificada não é válida.

Explicação: O valor especificado para o parâmetro de ação do comando DROP NODE não é válido. Apenas um modo de verificação é suportado para o comando DROP NODE. O parâmetro deve ser definido ao valor SQL_DROPNODE_VERIFY.

O comando não pode ser processado.

Usuário responsável: Certifique-se de que a ação está definida a SQL_DROPNODE_VERIFY, então tente a solicitação novamente.

SQL6047NO grupo de nós não pode ser redistribuído porque a tabela "<nome>" não possui uma chave de particionamento.

Explicação: Ao menos uma tabela no grupo de nós de nó simples não possui uma chave de particionamento. Todas as tabelas no grupo de nós de nó simples devem ter uma chave de particionamento antes que o grupo de nós possa ser redistribuído para um grupo de nós de nó múltiplo.

A operação não foi executada.

Usuário responsável: Use o comando ALTER TABLE para especificar as chaves de particionamento para as tabelas que não possuem uma. Então tente a solicitação novamente.

SQL6048NUm erro de comunicação ocorreu durante o processamento de START ou STOP DATABASE MANAGER.

Explicação: Um erro de comunicação TCP/IP ocorreu enquanto o comando START ou STOP DATABASE MANAGER estava tentando estabelecer conexão com todos os nós definidos no arquivo sqllib/db2nodes.cfg.

Usuário responsável: Faça o seguinte:

SQL6049NO arquivo de controle de registro para o banco de dados "<nome>" não pôde ser encontrado no nó(s) "<lista-nó>".

Explicação: O arquivo SQLOGCTL.LFH para o banco de dados não está no diretório do banco de dados no nó(s) especificado.

O banco de dados não foi iniciado.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Restaure o banco de dados a partir de um backup no nó(s) especificado, ou recrie o banco de dados.

SQL6050NUm erro de E/S ocorreu enquanto acessava o arquivo de controle de registro para o banco de dados "<nome>" no nó(s) "<lista-nó>".

Explicação: Um erro ocorreu enquanto acessava o arquivo SQLOGCTL.LFH para o banco de dados no nó(s) especificado(s).

O banco de dados não pode ser usado.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Restaure o banco de dados a partir de um backup no nó(s) especificado, ou recrie o banco de dados.

SQL6051NO banco de dados "<nome>" não está configurado para a recuperação rollforward no nó(s) "<lista-nó>".

Explicação: O banco de dados especificado não está configurado para a recuperação rollforward no nó(s) especificado.

O banco de dados não efetuou o rollforward em todos os nós.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Verifique se a recuperação é necessária sobre o nó(s) especificado, então restaure a mais recente versão do backup do banco de dados sobre esse nós.

SQL6052NImpossível efetuar o rollforward o banco de dados "<nome>" porque ele não está no estado pendente de rollforward no(s) nó(s) "<lista de nós>".

Explicação: O banco de dados especificado não está no estado pendente de rollforward no(s) nó(s) especificado(s). Isso pode ser por que o banco de dados não foi restuarado, ou foi restaurado com a opção WITHOUT ROLLING FORWARD, ou a recuperação rollforward está completa nesses nós.

Não foi feito o rollforward do banco de dados.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Faça o seguinte:

  1. Verifique se a recuperação é necessária sobre o nó(s) especificado.
  2. Restaure uma versão do backup do banco de dados sobre esses nós.
  3. Execute o comando ROLLFORWARD DATABASE.

SQL6053NExiste erro no arquivo "<arquivo>". Código de razão = "<código-de-razão>".

Explicação: Há um erro no arquivo especificado como indicado pelo código de razão:

(1)
O número de valores no arquivo de mapa de particionamento não é 1 ou 4.096.

(2)
O número de valores no arquivo de distribuição não é 4.096.

(3)
Os dados no arquivo de distribuição não está em um formato válido.

(4)
O número de nó no mapa de particionamento não está entre 0 e 999.

(5)
A soma de todos os valores no arquivo de distribuição é maior que 4.294.967.295.

(6)
O mapa de particionamento de destino especificado contém um número de nós que não está definido em SYSCAT.NODEGROUPDEF para o grupo de nós especificado.

Usuário responsável: A ação correspondente ao código de razão é:

(1)
Certifique-se de que o arquivo do mapa de particionamento contém apenas um valor individual (se o grupo de nós resultante for um grupo de nós de nó simples) ou exatamente 4.096 valores (se o grupo de nós resultante for um grupo de nós de multinó).

(2)
Certifique-se de que o arquivo de distribuição contenha 4.096 valores, um por partição de indicador de número.

(3)
Certifique-se de que os valores no arquivo de distribuição são inteiros maiores ou iguais a 0, e que a soma de todos os valores de distribuição seja menor ou igual a 4.294.967.295.

(4)
Certifique-se de que os números de nó estejam na faixa de maior ou igual a 0 e menor ou igual a 999.

(5)
Certifique-se de que a soma de todos os valores de distribuição para 4.096 partições seja menor ou igual a 4.294.967.295.

(6)
Execute ALTER NODEGROUP para incluir o nó(s) em falta ou altere o arquivo de mapa de particionamento para excluir o nó(s) não definido em sysibm.sysgrupo de nódef.

SQL6054NO arquivo acumulativo "<nome>" não é um arquivo de log válido para o banco de dados "<nome>" no nó "<número-do-nó>".

Explicação: O arquivo de log acumulativo existe no diretório de log sobre o nó especificado, porém o arquivo não é válido.

O processamento ROLLFORWARD DATABASE é parado.

Usuário responsável: Para determinar o arquivo de log acumulativo correto, chame o comando ROLLFORWARD com a opção QUERY STATUS. Mova o arquivo de log acumulativo correto para o diretório de logs do banco de dados ou, se o banco de dados estiver em um estado consistente, altere o caminho do log para indicar o arquivo acumulativo e emita o comando ROLLFORWARD DATABASE novamente.

SQL6055NO arquivo "<nome>" não pertence ao banco de dados "<nome>" no nó "<número-do-nó>".

Explicação: Um arquivo do log acumulativo no diretório de log sobre os nós especificados não pertence ao banco de dados especificado.

O processamento ROLLFORWARD DATABASE é parado.

Usuário responsável: Para determinar o arquivo de log acumulativo correto, chame o comando ROLLFORWARD com a opção QUERY STATUS. Mova o arquivo de log acumulativo correto para o diretório de logs do banco de dados ou, se o banco de dados estiver em um estado consistente, altere o caminho do log para indicar o arquivo acumulativo e emita o comando ROLLFORWARD DATABASE novamente.

SQL6056NO grupo de nós não pode ser redistribuído. Código de razão = "<código-de-razão>".

Explicação: A operação não pode ser executada. O código de razão indica o erro.

(1)
A especificação do grupo de nós não é legal. O grupo de nós resultante depois da redistribuição não poderia conter quaisquer nós.

(2)
Uma operação de redistribuição anterior não se completou com sucesso.

(3)
Uma operação de redistribuição já está em curso.

(4)
Não há comando de redistribuição previamente abortado para CONTINUE ou ROLLBACK.

(5)
Nenhuma redistribuição de dados é executada porque os dados no grupo de nós já estão distribuídos como especificado.

(6)
O comando REDISTRIBUTE NODEGROUP não foi submetido novamente do nó do catálogo.

(7)
O comando REDISTRIBUTE NODEGROUP não está disponível nem é aplicável nessa versão não particionada do produto.

(8)
A redistribuição não será permitida se existirem tablespaces temporários do usuário no grupo de nós com tabelas temporárias declaradas existentes.

Usuário responsável: A ação correspondente ao código de razão é:

(1)
Não elimine todos os nós no grupo de nós durante a redistribuição.

(2)
Identifique por que a redistribuição anterior falhou e tome a ação corretiva necessária. Submeta o comando REDISTRIBUTE NODEGROUP usando a opção CONTINUE ou ROLLBACK. CONTINUE completará a operação de redistribuição anteriormente abortada e ROLLBACK irá desfazer os efeitos da operação previamente abortada.

(3)
Execute o próximo comando REDISTRIBUTION NODEGROUP após o atual se completar.

(4)
Você não pode invocar a opção CONTINUE ou ROLLBACK sobre um grupo de nós que não está associado a uma operação de redistribuição falha.

(5)
Tente usando um mapa de particionamento de destino diferente ou arquivo de distribuição. Caso contrário, a redistribuição não é necessária.

(6)
Execute o comando novamente do nó do catálogo.

(7)
Não emita o comando REDISTRIBUTE NODEGROUP usando essa versão do produto.

(8)
Solicite a redistribuição novamente quando não existirem tabelas temporárias declaradas usando os tablespaces temporários do usuário no grupo de nós.

SQL6057NO arquivo "<nome>" não está associado com o banco de dados "<nome>" que foi restaurado, ou com o arquivo de log previamente processado no nó "<número-do-nó>".

Explicação: Um arquivo de log acumulativo é encontrado no diretório de log sobre o nó especificado, porém não pertence ao banco de dados especificado.

O processamento ROLLFORWARD DATABASE é parado.

Usuário responsável: Para determinar o arquivo de log acumulativo correto, chame o comando ROLLFORWARD com a opção QUERY STATUS. Mova o arquivo de log acumulativo correto para o diretório de logs do banco de dados ou, se o banco de dados estiver em um estado consistente, altere o caminho do log para indicar o arquivo acumulativo e emita o comando ROLLFORWARD DATABASE novamente.

SQL6058NA recuperação do rollforward parou devido ao erro "<erro>" enquanto recuperava o arquivo de log "<nome>" para o banco de dados "<nome>" no nó "<número-do-nó>".

Explicação: O processamento rollforward chama o db2uexit para recuperar o arquivo de log para o banco de dados no nó especificado. O erro pode ter ocorrido no db2uexit.

O processamento ROLLFORWARD DATABASE é parado.

Usuário responsável: Consule a documentação de saída do usuário em Administration Guide para obter uma descriçào do erro e retome ou encerre a recuperação rollforward.

SQL6059NO ponto no tempo passado para o utilitário Rollforward deve ser maior ou igual à "<registro-de-tempo>", porque o banco de dados "<nome>" no(s) nó(s) "<lista-do-nó>" contém informações adiantes da hora especificada.

Explicação: Uma marca de hora virtual avançada está no backup do banco de dados.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Proceda de uma das seguintes formas:

SQL6061NA recuperação do rollforward no banco de dados "<nome>" não pode alcançar o ponto de parada especificado (fim do registro ou ponto no tempo) por causa do arquivo(s) de registro faltando no nó(s) "<lista-nó>".

Explicação: O utilitário Rollforward Banco de Dados não pode encontrar o arquivo(s) de registro necessário no caminho de registro.

Usuário responsável: Proceda de uma das seguintes formas:

SQL6062NA recuperação rollforward no banco de dados "<nome>" não pode ser concluída porque as informações de log no(s) nó(s) "<lista-de-nós>" não combina com o(s) registro(s) correspondente(s) no nó do catálogo.

Explicação: O utilitário Rollforward processou todos os arquivos de log encontrados em cada nó, porém os pontos de parada nos nós especificados não correspondem aos registros correspondentes no nó do catálogo. Isso pode ser causado pela falta de arquivos de log no nó do catálogo ou nos nós especificados, ou o nó do catálogo deve estar incluído na lista de nós com rollforward efetuado.

O processamento ROLLFORWARD DATABASE é parado.

Usuário responsável: Proceda de uma das seguintes formas:

SQL6063NRecuperação rollforward no banco de dados "<nome>" parou no(s) nó(s) "<lista-nó>" em função de mudança no tamanho do arquivo de log.

Explicação: O utilitário Rollforward Database foi interrompido durante o rollforward porque os arquivos de log foram alterados em tamanho. Ele deve ser reiniciado para estabelecer o novo tamanho do arquivo de log.

Se ",..." for exibido no final da lista de nós, veja o log de diagnóstico para a lista completa de nós.

A recuperação do rollforward foi interrompida.

(Observação: se você estiver usando um servidor do banco de dados particionado, o(s) número(s) do nó indica(m) em que nó(s) o erro ocorreu. Caso contrário, não é pertinente e deveria ser ignorado.

Usuário responsável: Execute novamente o comando ROLLFORWARD para continuar.

SQL6064NErro SQL "<código-sql>" ocorreu durante a redistribuição de dados.

Explicação: Um erro ocorreu durante a redistribuição de dados.

O utilitário encerra o processamento.

Usuário responsável: Observe o SQLCODE (número de mensagem) na mensagem para mais informações. Faça qualquer alteração e tente a solicitação novamente.

SQL6065NUm erro ocorreu enquanto gravava para o arquivo "<arquivo>".

Explicação: Uma das seguintes condições foi encontrada:

O comando ou utilitário não pode ser processado.

Usuário responsável: Certifique-se de que o arquivo existe e que as permissões do arquivo permitam acesso de gravação. Tente o comando ou o utilitário novamente.

SQL6067WO comando ROLLFORWARD DATABASE QUERY STATUS encontrou o código sql "<código-sql>".

Explicação: O comando ROLLFORWARD DATABASE QUERY STATUS encontrou um erro com o sqlcode "<código-sql>". A consulta não poderia ser bem-sucedida em alguns nós por várias razões. O erro mais grave é indicado por "<código-sql>". O status do rollforward é apenas retornado para os nós bem-sucedidos.

Usuário responsável: Observe o sqlcode "<sqlcode>" em Referência de Mensagens do DB2 ou, online para determinar os problemas sobre os nós falhos. Tome as ações corretivas, então continue a recuperação avançada sobre esses nós.

SQL6068WA operação Rollforward foi cancelada com sucesso. O banco de dados tem de ser restaurado no nó(s) "<lista-nó>".

Explicação: Uma operação de Rollforward foi cancelada antes que se completasse com sucesso, e o banco de dados é deixado em um estado inconsistente. O flag de restauração pendente está ativo para os nós relacionados.

Se ",..." for exibido no final da lista de nós, veja o arquivo syslog para a lista completa de nós.

Usuário responsável: Restaure o banco de dados sobre os nós relacionados.

SQL6069NO comando ROLLFORWARD DATABASE não pode ser submetido novamente em um nó fora do catálogo.

Explicação: O comando ROLLFORWARD DATABASE é apenas aceito sobre o nó do catálogo.

Usuário responsável: Submeta o comando no nó do catálogo.

SQL6071NA operação solicitada não pode ser processada porque um novo código tem sido incluído ao sistema. O sistema deve ser parado e iniciado novamente antes que a operação possa ser feita.

Explicação: Um dos seguintes:

Usuário responsável: Execute db2stop para parar todos os nós. Quando todos os nós forem parados com sucesso, emita db2start para iniciá-los, incluindo o novo nó, então tente a solicitação novamente.

sqlcode: -6071

sqlstate: 57019

SQL6072NDB2START com a opção RESTART não pode ser prosseguida porque o nó especificado já está ativo.

Explicação: O nó especificado para reiniciar já está ativo no sistema.

Usuário responsável: Se necessário, emita um DB2STOP especificando o nó para parar e emita o comando DB2START novamente para reiniciar o nó.

SQL6073NA operação Incluir Nó falhou. SQLCODE = "<sqlcode>".

Explicação: A operação Incluir Nó falhou com sqlcode "<códigosql>".

Usuário responsável: Verifique a mensagem associada com o sqlcode que é retornado no in either the Referência de Mensagens do DB2 ou, online.

Tome qualquer ação corretiva, então tente a solicitação novamente.

SQL6074NA operação Incluir Nó falhou por que uma operação Criar ou Eliminar Banco de Dados está em execução correntemente.

Explicação: Uma operação Incluir Nó não pode executar correntemente com uma operação Criar ou Eliminar Banco de Dados.

Usuário responsável: Aguarde a operação Criar ou Eliminar Banco de Dados se completar, então tente a solicitação novamente.

SQL6075WA operação Iniciar gerenciador do Banco de Dados incluiu o nó com sucesso. O nó não está ativo até que todos os nós sejam encerrados e iniciados novamente.

Explicação: O arquivo db2nodes.cfg não está atualizado para incluir o novo nó até que todos os nós sejam simulataneamente parados pelo comando STOP DATABASE MANAGER (db2stop). Até que o arquivo seja atualizado, os nós existentes não podem comunicar-se com o novo nó.

Usuário responsável: Execute db2stop para parar todos os nós. Quando todos os nós tiverem sido parados com sucesso, emita db2start para iniciar todos os nós, incluíndo o novo.

SQL6076WAdvertência! Esse comando removerá todos arquivos do banco de dados sobre o nó para essa instância. Antes de continuar, certifique-se de que não haja dados do usuários sobre esse nó executando o comando DROP NODE VERIFY.

Explicação: Esse procedimento removerá todas as partições do banco de dados do nó especificado.

Usuário responsável: Certifique-se que o comando DROP NODE VERIFY foi executado antes de eliminar esse nó. Se usar a API, certifique-se de que o parâmetro callerac seja especificado corretamente.

SQL6077WO procedimento db2stop DROP NODENUM finalizou com sucesso, porém não pôde remover todos os arquivos. Veja o arquivo "<file>" para detalhes.

Explicação: O procedimento db2stop DROP NODENUM finalizou com sucesso, porém alguns arquivos de dados ainda estão no nó.

Usuário responsável: Informações no arquivo "<file>" indicarão a estrutura do diretório da qual os arquivos não puderam ser eliminados.

SQL6078NO procedimento db2stop DROP NODENUM não pôde atualizar as informações do banco de dados para o banco de dados "<nomedb>".

Explicação: O procedimento db2stop DROP NODENUM não pôde acessar o nó do catálogo para o banco de dados "<nomedb>".

Usuário responsável: Tente a solicitação novamente. Se o problema persistir, entre em contato com seu representante de serviços.

SQL6079WO comando db2stop DROP NODENUM foi cancelado com sucesso.

Explicação: O comando db2stop DROP NODENUM foi cancelado antes que iniciasse o processamento.

Usuário responsável: Nenhuma.

SQL6080WA operação Iniciar Gerenciador do Banco de Dados incluiu o nó com sucesso, porém nenhuma partição do banco de dados foi criada sobre o nó. O nó não está ativo até que todos os nós sejam encerrados e iniciados novamente.

Explicação: O arquivo db2nodes.cfg não está atualizado para incluir o novo nó até que todos os nós sejam parados simultaneamente pelo comando STOP DATABASE MANAGER (DB2STOP). Até que o arquivo seja atualizado, os nós existentes não podem comunicar-se com o novo nó.

Usuário responsável: Execute DB2STOP para parar todos os nós. Quando todos os nós forem parados com sucesso, emita DB2START para iniciá-los, incluindo o novo nó. Quando todos os nós forem iniciados com sucesso, o banco de dados pode ser usado.

SQL6081Um erro de comunicação fez com que um comando DB2STOP FORCE para o estouro de tempo nesse nó.

Explicação: Um erro de comunicação ocorreu em um ou mais dos nós do banco de dados, fazendo com que o comando DB2STOP FORCE para o estouro de tempo no nó atual ou o DB2STOP FORCE terminou devido a um erro grave que ocorreu durante o FORCE em um ou mais nós. Qualquer nó onde o erro de comunicação ocorreu receberá a mensagem SQL6048N.

Usuário responsável: Adote o seguinte procedimento:

  1. Corrija o erro de comunicação no nó (ou nós) que recebeu a mensagem SQL6048N.
  2. Execute um comando DB2START e certifique-se de que todos os nós que receberam a mensagem SQL6048N se iniciaram com sucesso.
  3. Execute o comando DB2STOP FORCE novamente de outro nó.
  4. Veja o arquivo db2diag.log para encontrar o erro, corrija-o se possível, e emita novamente o comando DB2STOP FORCE a partir de qualquer nó.


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