SQL3500W | O utilitário iniciará a fase "<fase>" no momento "<registro-de-tempo>". |
Explicação: Esta é uma mensagem informativa que indica que uma fase está prestes a começar e a fase anterior terminou. As fases são (em ordem de ocorrência):
Durante a fase LOAD, os dados são carregados na tabela. Se houver índices a serem criados, a fase BUILD ocorrerá após a fase LOAD. Se forem encontradas chaves duplicadas para um índice único, a fase DELETE ocorrerá após a fase BUILD.
Se o LOAD terminar antes do final do LOAD, você precisará saber em que fase deverá reiniciar o LOAD.
Usuário responsável: Nenhuma ação é necessária.
SQL3501W | O(s) table space(s) em que a tabela reside não será(ão) colocado(s) em estado de backup pendente até que a recuperação tipo rollforward seja desativada para o banco de dados. |
Explicação: COPY NO foi especificado ao ser chamado o LOAD, o que faz com que o(s) table space(s) em que a tabela reside seja(m) colocado(s) no estado de backup pendente, a menos que a recuperação tipo rollforward seja desativada para o banco de dados.
O utilitário prossegue com o processamento.
Usuário responsável: Nenhuma ação é necessária.
SQL3502N | O utilitário encontrou "<número>" advertências que ultrapassam o número total de advertências permitidas. |
Explicação: O número de advertências emitidas durante o comando ultrapassou o número total de advertências que o usuário especificou ao chamar o utilitário.
O utilitário será cancelado.
Usuário responsável: Certifique-se de que os dados corretos estão sendo carregados com as opções apropriadas ou aumente o número de advertências permitidas. Submeta novamente o comando.
SQL3503W | O utilitário carregou "<número>" linhas que equivalem à contagem total especificada pelo usuário. |
Explicação: O número de linhas carregadas equivale ao número total de linhas que o usuário especificou ao chamar o utilitário.
O utilitário foi concluído com êxito.
Usuário responsável: Nenhuma reação é necessária.
SQL3504W | Está sendo estabelecido um ponto de consistência. |
Explicação: Serão estabelecidos pontos de consistência em horários diferentes do intervalo regular especificado no parâmetro SAVECOUNT no momento da chamada quando:
Usuário responsável: Se o LOAD continuar após esta mensagem, nenhuma ação será necessária. Se o LOAD for cancelado, poderá ser reiniciado depois que todos os erros forem corrigidos (tais como ativar um dispositivo ou diminuir o intervalo em que os pontos de consistência devem ser estabelecidos).
SQL3505N | O comprimento especificado no filetmod para a opção RECLEN não pertence ao intervalo válido de 1 a 32767. |
Explicação: No parâmetro filetmod, a opção RECLEN foi especificada para um arquivo ASC. O comprimento especificado não é válido.
Usuário responsável: Corrija o comprimento especificado e submeta novamente o comando.
SQL3506W | O valor especificado no indicador nulo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não é válido. Será utilizado o valor 'N'. |
Explicação: Para arquivos ASC, uma coluna de indicador nulo pode ser especificada para cada coluna de dados e deve conter um 'S' ou um 'N'. Um 'S' indica que a coluna é um valor nulo, e um 'N' indica que a coluna contém dados. Se nenhum destes valores estiver na coluna de indicador nulo, será utilizado o valor 'N' e os dados serão carregados na coluna.
Usuário responsável: Se os dados ou o indicador nulo estiverem incorretos, corrija o arquivo de entrada e submeta novamente o comando.
SQL3507N | O número de coluna especificado para um indicador nulo não está no intervalo válido de 0 a 32767 ou o parâmetro indicador nulo não é válido. |
Explicação: No parâmetro null_ind, foram especificadas colunas para indicadores nulos dirigidas a um arquivo ASC, mas uma das colunas não é válida ou o indicador passado para os indicadores nulos não é válido.
Usuário responsável: Corrija o parâmetro e reexecute o comando.
SQL3508N | Erro ao acessar um arquivo do tipo "<tipo-do-arquivo>" durante o carregamento ou a consulta de carregamento. Código de razão: "<código-de-razão>". Caminho: "<caminho/arquivo>". |
Explicação: Ocorreu um erro na tentativa de acessar um arquivo durante o processamento do carregamento ou da consulta de carregamento. O utilitário encerra o processamento.
Usuário responsável: Se estiver fazendo um carregamento e o tablespace não estiver em estado de carregamento pendente, corrija o problema e chame o utilitário de carregamento novamente. Se o tablespace estiver em um estado de carregamento pendente, chame o utilitário de carregamento no modo RESTART ou REPLACE ou restaure um backup do(s) tablespace(s). O estado do tablespace pode ser determinado usando o comando LIST TABLESPACES.
A lista de códigos de razão é a seguinte:
Isto pode ter sido provocado por um nome de arquivo incorreto ou autoridade insuficiente para acessar o arquivo/diretório. Corrija o problema e reinicie ou execute novamente o carregamento.
Isto pode ser resultado de um erro de hardware. Se o erro for um erro de hardware, tome as medidas apropriadas como especificado em Troubleshooting Guide para problemas de hardware e reinicie ou reexecute o carregamento.
Isto pode ser resultado de uma condição de disco cheio ou de um erro de hardware. Consulte a lista de tipo de arquivos a seguir e certifique-se de que há espaço em disco suficiente para executar o carregamento ou especifique uma localização diferente a ser usada. Reinicie ou reexecute o carregamento. Se o erro for um erro de hardware, tome as medidas apropriadas como especificado em Troubleshooting Guide para problemas de hardware e reinicie ou reexecute o carregamento.
Um arquivo necessário para o carregamento contém dados incorretos. Veja as ações descritas para TEMPFILES_PATH.
Se o carregamento não puder ser reiniciado nem reexecutado, entre em contato com o representante de serviços IBM.
Se o carregamento não puder ser reiniciado nem reexecutado, entre em contato com o representante de serviços IBM.
Esta é a lista de tipos de arquivos:
Se esta for uma consulta de carregamento, certifique-se de que o parâmetro de arquivo de mensagem local NÃO seja o mesmo do parâmetro arquivo de mensagem usado para o carregamento cujo status está sendo consultado.
SQL3509W | O utilitário excluiu "<número>" linhas da tabela. |
Explicação: Quando uma tabela com um índice único é carregada, as linhas que causam a violação da exclusividade de um índice são excluídas da tabela durante a fase de exclusão. Esta mensagem fornece informações sobre quantas linhas foram excluídas.
Usuário responsável: Nenhuma ação é necessária.
SQL3510N | O diretório de trabalho da fase de ordenação não pode ser acessado. |
Explicação: Um ou mais dos diretórios de trabalho especificados para a fase de ordenação não existem ou não possuem permissão de leitura/gravação.
Usuário responsável: Certifique-se de que os diretórios de trabalho especificados existem e de que a permissão de leitura/gravação está configurada corretamente e submeta novamente o comando.
SQL3511W | O arquivo nomeado na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser encontrado. Foi carregado um valor nulo. |
Explicação: O nome de arquivo no campo especificado não foi encontrado. Pode haver uma não-correspondência de tipo de dados.
Em arquivos ASCII (DEL) delimitados, o valor do número da coluna especifica o campo na linha que contém o valor em questão. Para arquivos ASCII, o valor do número da coluna especifica a localização de byte na linha em que o valor em questão se inicia.
É carregado um valor nulo.
Usuário responsável: Examine o valor de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3512W | O arquivo indicado na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não podem ser encontrados, mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: O nome de arquivo no campo especificado não foi encontrado. Um valor nulo não pode ser carregado porque a coluna de saída na tabela não pode ser anulada.
Em arquivos ASCII (DEL) delimitados, o valor do número da coluna especifica o campo na linha que contém o valor em questão. Para arquivos ASCII, o valor do número da coluna especifica a localização de byte na linha em que o valor em questão se inicia.
A linha não é carregada.
Usuário responsável: Corrija o arquivo de entrada e submeta novamente o comando ou edite os dados na tabela.
SQL3513N | O página de código do arquivo não corresponde à página de código do banco de dados. O arquivo não pode ser carregado. |
Explicação: Os arquivos DB2CS não podem ser carregados em um banco de dados com um página de código diferente do página de código do banco de dados original.
Usuário responsável: Altere o página de código do banco de dados e submeta novamente o comando ou use outro tipo de arquivo (como PC/IXF) para mover os dados do banco de dados original para o novo banco de dados.
SQL3514N | Ocorreu um erro de sistema do utilitário. Código de função: "<função>". Código de razão: "<código-de-razão>". Código de erro: "<código-de-erro>". |
Explicação: Ocorreu um erro do sistema durante o processamento do utilitário do banco de dados.
Usuário responsável: Diversas ações são requeridas dependendo do valor de "<função>".
Os possíveis códigos de função são:
Tente reiniciar o carregamento. Se o erro persistir, forneça a função, o código de razão e o código de erro ao representante de serviços técnicos.
Tente carregar de novo, dessa vez usando o utilitário de ordenação de Cliente/Servidor do DB2 no lugar do utilitário de ordenação do fornecedor. Para fazer isso, redefina como branco o valor de Registro de Perfil no servidor. Pode ser que você tenha de reiniciar o Gerenciador de Banco de Dados para que o valor novo do Registro de Perfil seja captado. Se o erro continuar, forneça a função, o código de razão e o código de erro ao representante de serviços técnicos.
SQL3515W | O utilitário terminou a fase "<fase>" na hora "<registro-de-tempo>". |
Explicação: Esta é uma mensagem informativa que indica o término de uma fase. As fases são (em ordem de ocorrência):
Usuário responsável: Nenhuma ação é necessária.
SQL3516N | O utilitário não pôde reiniciar o carregamento da maneira especificada. |
Explicação: O Utilitário Load detectou discrepâncias no último ponto de consistência executado por Load antes da ocorrência da falha. Esta condição pode ser causada por um erro do sistema ou por um arquivo de log inválido.
Usuário responsável: Reinicie o Load na fase Build para colocar a tabela em um estado consistente e criar índices (se forem aplicáveis) ou execute o Load com a opção REPLACE.
SQL3517N | Um registro inesperado foi lido na fonte de entrada. |
Explicação: O utilitário encontrou um registro que está em um formato inválido. É possível que a fonte estivesse danificada ao ser copiada da fonte original.
O processamento será cancelado.
Usuário responsável: Copie o registro a partir da fonte original em binário e reinicie o LOAD.
SQL3518N | Os dados da origem não são compatíveis com a tabela a ser carregada. |
Explicação: A origem não pode ser usada para carregar esta tabela por um dos seguintes motivos:
Usuário responsável: Certifique-se de que a tabela e a fonte foram especificadas corretamente. Se desejar carregar dados de uma tabela com uma definição diferente ou de uma plataforma ou página de código diferente, use outro tipo de arquivo, como IXF ou DEL.
SQL3519W | Início do Carregamento do Ponto de Consistência. Contagem de registro de entrada = "<contagem>". |
Explicação: O Utilitário de Carregamento vai tentar executar um Ponto de Consistência para fazer o commit dos dados de tabela que já foram carregados.
Usuário responsável: Se a mensagem SQL3520W não for impressa imediatamente após esta mensagem, isto indica que o Ponto de Consistência falhou. O Load precisará ser reiniciado na fase Build para assegurar que a tabela retorne a um estado consistente e todos os índices (se houver) sejam criados. Será possível então verificar quais registros foram carregados. Inicie o Load novamente com um RESTARTCOUNT definido com o número de registros carregados com sucesso para pular estas linhas e carregar o restante do arquivo.
Se esta mensagem for seguida de mensagens SQL3520W, isto indica que se trata apenas de uma mensagem informativa e nenhuma resposta é necessária.
SQL3520W | O Carregamento do Ponto de Consistência teve sucesso. |
Explicação: O Ponto de Consistência executado pelo Load teve sucesso.
Usuário responsável: Esta é apenas uma mensagem informativa. Nenhuma resposta é necessária.
SQL3521N | O arquivo de fonte de entrada "<número-da-seqüência>" não foi fornecido. |
Explicação: Foi chamado um carregamento com vários arquivos de entrada, mas nem todos os arquivos foram fornecidos. Para o tipo de arquivo DB2CS, devem ser fornecidos todos os arquivos de fonte de entrada que foram criados originalmente. Para o tipo de arquivo IXF, todos os arquivos de fonte de entrada devem ser fornecidos na ordem correta.
O utilitário será cancelado.
Usuário responsável: Reinicie o utilitário fornecendo todos os arquivos de fonte de entrada e definindo o RESTARTCOUNT apropriadamente para os dados já carregados.
SQL3522N | Um destino de cópia não pode ser fornecido quando a retenção de log e as saídas do usuário são desativadas. |
Explicação: Um destino de cópia foi especificado ao ser chamada o carregamento de um banco de dados em que a retenção de log e saídas do usuário estão desativadas. Os destinos de cópia não são válidos para bancos de dados deste tipo.
O utilitário encerra o processamento.
Usuário responsável: Verifique se o banco de dados deve ter a retenção de log e saídas do usuário desativadas e chame o carregamento sem especificar um destino de cópia.
SQL3523W | Não há mensagens a recuperar do arquivo de mensagens. Código de razão: "<rc>". |
Explicação: Nenhuma mensagem é retornada de uma consulta do arquivo remoto temporário de LOAD. Os códigos de retorno possíveis são:
Usuário responsável: Assegure que um nome de tabela válida foi especificada. Se o nome da tabela foi especificado corretamente e mensagens são esperadas, verifique o monitor do banco de dados para certificar-se que o utilitário está ativo e que não está esperando por recursos como bloqueios. Observe que o arquivo de mensagens temporário de LOAD não será criado até que o utilitário de LOAD estiver em execução e será removido após o conclusão do utilitário de LOAD.
SQL3524N | A opção "<opção>" tem um valor inválido de "<valor>". |
Explicação: O valor fornecido deve ser um valor inteiro. A classificação para cada opção é a seguinte:
O utilitário encerra o processamento.
Usuário responsável: Corrija o valor e submeta o comando novamente.
SQL3525W | A opção "<opção-1>" é incompatível com a opção "<opção-2>". |
Explicação: Opções incompatíveis foram fornecidas ao utilitário.
Usuário responsável: Remova ou modifique as opções e submeta novamente o comando. Consulte o Command Reference para obter mais informações sobre as opções válidas.
SQL3526N | A cláusula do modificador "<cláusula>" é inconsistente com as opções de carregamento correntes. Código da razão "<código-de-razão>". |
Explicação: O modo do tipo de arquivo de carregamento (modificador) indicado é incompatível com seu comando de carregamento/importação/exportação. Isso por causa de uma das seguintes razões:
Usuário responsável: Verifique as solicitações da opção que você está usando. Emita o comando novamente utilizando condições do modificador (modos de tipo de arquivo) e opções do utilitário que são consistentes.
SQL3527N | O número especificado no parâmetro FILETMOD para a opção CODEPAGE não é válido. |
Explicação: No parâmetro FILETMOD, a opção CODEPAGE foi inválida.
Usuário responsável: Corrija o número da página de código e submeta novamente o comando.
SQL3528W | O delimitador (delimitador de coluna, de cadeia ou ponto decimal) especificado no comando CLP pode ser convertido a partir da página de código da aplicação para a página de código do banco de dados. |
Explicação: Quando um comando CLP é enviado do cliente para o servidor, ele pode ser convertido a partir da página de código de cliente para a página de código de servidor, se elas forem diferentes.
Usuário responsável: Para garantir que os delimitadores não sejam convertidos, eles devem ser especificados no formato hex.
SQL3529N | A operação "<nome-da-operação>" encontrou o tipo de dados não-suportado "<tipo-de-dados>" na coluna "<número-da-coluna>". |
Explicação: A operação "<nome-da-operação>" não suporta o tipo de dados "<tipo-de-dados>" encontrado na coluna "<número-da-coluna>".
Usuário responsável: Verifique a definição da tabela e o Data Movement Guide para obter os tipos de dados suportados.
SQL3530I | O Utilitário de Carregamento de Consulta está monitorando o progresso da Carregamento no nó "<nó>". |
Explicação: O utilitário de Carregamento de Consulta foi executado em um ambiente MPP.
Usuário responsável: Nenhuma ação é necessária.
SQL3531I | Um LOAD RESTART ocorreu. |
Explicação: A opção RESTART foi fornecida para o Carregamento sendo consultado neste momento.
Usuário responsável: Nenhuma ação é necessária.
SQL3532I | O utilitário de Carregamento está na fase "<fase>". |
Explicação: Esta é uma mensagem informativa indicando a fase do Carregamento sendo consultada.
Usuário responsável: Nenhuma ação é necessária.
SQL3533I | O utilitário de Carregamento está construindo o índice "<número>" de "<número>". |
Explicação: Esta é uma mensagem informativa retornada se o Carregamento sendo consultado está na fase BUILD.
Usuário responsável: Nenhuma ação é necessária.
SQL3534I | O fase DELETE do Carregamento está aproximadamente "<número>" porcento completa. |
Explicação: Esta é uma mensagem informativa retornada se o Carregamento sendo consultado está na fase DELETE.
Usuário responsável: Nenhuma ação é necessária.
SQL3535W | O parâmetro de comando de Carregamento "<nome-do-parâmetro>" não é mais suportado; seu valor será ignorado pelo utilitário de LOAD. |
Explicação: Seu comando LOAD contém um parâmetro que não é mais suportado.
Usuário responsável: Por favor, consulte a documentação do DB2 para informações sobre espaço de ordenação temporário para LOAD e sugestões relacionadas a ajustes de desempenho.
SQL3536N | O tablespace temporário do sistema "<nome-do-tablespace>" está cheio. |
Explicação: O utilitário LOAD encontrou uma condição de table space cheio, enquanto ordenava chaves de índice.
Usuário responsável: Certifique-se de que existe espaço suficiente alocado para o tablespace temporário do sistema "<nome-do-tablespace>", pelo menos duas vezes o tamanho total dos índices em construção. Reinicie o utilitário LOAD.
SQL3537N | Memória de ordenação não pode ser alocada durante a execução do utilitário LOAD. |
Explicação: Memória virtual insuficiente está disponível para o processamento de ordenação.
Usuário responsável: Cancele a aplicação ao receber esta mensagem. Assegure que existe memória disponível suficiente para o processo de ordenação.
As possíveis soluções são:
SQL3538N | O utilitário LOAD QUERY falhou porque vários LOADs estão utilizando os mesmos caminhos de arquivos temporários. |
Explicação: Ao menos um outro LOAD foi executado utilizando o mesmo TEMPFILES_PATH que o LOAD sendo consultado e ainda está em progresso. O utilitário LOAD QUERY não pode determinar univocamente qual LOAD consultar.
Usuário responsável: Ao invés, utilize o parâmetro TABLE do LOAD QUERY.
SQL3539N | LOAD RESTART não pode prosseguir por LOAD TERMINATE foi tentado ao menos uma vez. |
Explicação: LOAD TERMINATE só pode ser seguido por LOAD TERMINATE.
Usuário responsável: Usuário pode somente prosseguir com LOAD TERMINATE.
SQL3550W | O valor do campo na linha "<número-da-linha>" e coluna "<número-da-coluna>" não é NULO, mas a coluna de destino foi definida como GENERATED ALWAYS. |
Explicação: Encontrado um valor de campo NULO no arquivo de entrada. Como a coluna de destino é do tipo GENERATED ALWAYS, o valor não pode ser carregado. O número da coluna especifica o campo dentro da linha dos dados faltando.
Usuário responsável: Para LOAD, um valor de campo explícito, não-NULO pode ser carregado numa coluna de identidade GENERATED ALWAYS somente se o modificador de tipo de arquivo identityoverride for usado. Para colunas GENERATED ALWAYS sem identidade, o modificador de tipo de arquivo generatedoverride pode ser usado para carregar valores explícitos, não-NULOS em uma linha. Se o uso destes modificadores não for adequado, o valor do campo deverá ser substituído por um NULL se LOAD aceitar a linha.
Para IMPORT não há como substituir uma coluna GENERATED ALWAYS. O valor do campo deve ser removido e substituído por um NULL se o utilitário aceitar a linha.
SQL3551W | A tabela contém pelo menos uma coluna GENERATED ALWAYS que o utilitário irá substituir. |
Explicação: Foi especificado um modificador de tipo de arquivo "override" (por exemplo, IDENTITYOVERRIDE ou GENERATEDOVERRIDE).
Para IDENTITYOVERRIDE, isto pode violar a propriedade de exclusividade de uma coluna de identidade definida como GENERATED ALWAYS.
Para GENERATEDOVERRIDE, isto pode resultar numa coluna de não-identidade GENERATED ALWAYS contendo um valor que não corresponde a sua definição de coluna.
Usuário responsável: Nenhuma ação é necessária.