SQL3100W | O número da coluna "<número-da-coluna>" (identificado como "<nome>") no arquivo de saída do formato DEL é maior que 254 bytes. |
Explicação: O tamanho ou o tamanho máximo da coluna de saída especificada é maior que 254 bytes. Colunas maiores que 254 não são suportadas por alguns produtos.
O campo todo é exportado sem ficar truncado.
Usuário responsável: Se um arquivo de saída não pode ser processado por outro produto, exporte apenas uma subcadeia da coluna incorreta, redefina a tabela ou faça a truncagem manual dos dados da coluna DEL.
SQL3101W | Existe um delimitador de cadeia de caracteres na coluna "<número-da-coluna>" na linha "<número-da-linha>". |
Explicação: O sistema coloca delimitadores de cadeia de caracteres em torno das cadeias de caracteres que estão sendo exportadas, mas ele encontrou uma cadeia de caracteres que já possui o delimitador na cadeia de caracteres.
Serão colocados delimitadores em torno da cadeia de caracteres. O uso futuro desta cadeia levará ao aparecimento de truncagem. O processamento pode prosseguir.
Usuário responsável: Examine os dados para a coluna e linha dada na tabela ou arquivo de saída. Para evitar a perda de dados, troque o delimitador de caractere para algum caractere que não esteja nos dados.
SQL3102W | O número de colunas no parâmetro METHOD é maior que o número de colunas no parâmetro da Cadeia de Ação (ex. "REPLACE into ..."). |
Explicação: O número de colunas tiradas do arquivo ou tabela de entrada é maior que o número a ser colocado na tabela ou arquivo de saída.
Apenas os dados das colunas indicadas na tabela ou arquivo de saída serão processados. Os dados nas colunas de entrada excedentes não são processados.
Usuário responsável: Examine os dados da tabela ou arquivo de saída.
SQL3103W | O número de colunas no parâmetro METHOD é menor que o número de colunas no parâmetro da Cadeia de Ação (ex. "REPLACE into ..."). |
Explicação: O número de colunas tiradas do arquivo ou tabela de entrada é menor que o número a ser colocado na tabela ou arquivo de saída.
Apenas os dados das colunas indicadas na tabela ou arquivo de entrada serão processados. Os dados das colunas de saída excedentes não são processados.
Usuário responsável: Examine os dados da tabela ou arquivo de saída.
SQL3104N | O utilitário Exportar está iniciando a exportação de dados para o arquivo "<nome>". |
Explicação: Esta é a mensagem normal de início.
Usuário responsável: Nenhuma ação é necessária.
SQL3105N | O utilitário Exportar terminou de exportar "<número>" linhas. |
Explicação: Essa é a mensagem de resumo para o utilitário de exportação a qual é impressa no final do arquivo de mensagem. Essa mensagem informará quantas linhas resultantes da instrução SELECT foram processadas antes que o utilitário de exportação terminasse.
Usuário responsável: Se o utilitário retornar um código sql 0, nenhuma resposta será necessária. Se um código sql de 3107 foi retornado, verifique o arquivo de mensagem para os avisos que ocorreu durante a exportação e submeta novamente o comando se desejado. Se um código sql negativo foi retornado, um erro ocorreu durante a exportação e o arquivo de dados pode não conter todos os dados solicitados.O comando deve ser submetido novamente com o erro corrigido.
SQL3106N | Ocorreu um erro durante a formatação de uma mensagem para o arquivo de mensagens. |
Explicação: A mensagem de erro pode estar incompleta ou formatada incorretamente.
Usuário responsável: Nenhuma ação é necessária.
SQL3107W | Existe pelo menos uma mensagem de aviso no arquivo de mensagens. |
Explicação: Recebida pelo menos um aviso durante o processamento.
Este aviso não afeta o processamento.
Usuário responsável: Examine o aviso do arquivo de mensagens.
SQL3108W | Incapaz de acessar arquivo referenciado por um valor DATALINK na linha "<número-da-linha>" e na coluna "<número-da-coluna>". Código de razão = "<código-de-razão>". |
Explicação: As possíveis causas desta mensagem dependem do valor de "<código-de-razão>":
Usuário responsável: A ação baseia-se no "<código-de-razão>" da seguinte forma:
SQL3109N | O utilitário está começado a carregar dados a partir do arquivo "<nome>". |
Explicação: Esta é a mensagem normal de início. A mensagem pode indicar o nome de um arquivo temporário criado no servidor em vez do arquivo fonte.
Usuário responsável: Nenhuma ação é necessária.
SQL3110N | O utilitário concluiu o processamento. "<número>" linhas foram lidas no arquivo de entrada. |
Explicação: Esta é a mensagem normal de fim.
Usuário responsável: Nenhuma ação é necessária.
SQL3111C | Ocorreu um erro de E/S durante o fechamento do arquivo de dados de entrada. |
Explicação: Ocorreu um erro de E/S do sistema durante o fechamento do arquivo de dados de entrada. Este erro pode se referir a um problema no cliente ou no servidor.
O arquivo não está fechado.
Usuário responsável: Veja se existe um erro de E/S no arquivo de entrada.
SQL3112W | Existem menos colunas de arquivo de entrada especificadas do que colunas no banco de dados. |
Explicação: Existem menos colunas especificadas no arquivo de entrada que na tabela de saída. Porque as colunas extra na tabela foram definidas para permitir nulos, os valores nessas colunas são preenchidos com nulos.
Usuário responsável: Nenhuma ação é necessária.
SQL3113W | O tipo de dados "<tipo>" da coluna do banco de dados "<nome>" não é compatível com este formato de arquivo. São inseridos valores nulos para a coluna. |
Explicação: O tipo de coluna do banco de dados não é válido para este arquivo. Como a coluna é anulável, valores nulos são inseridos.
São carregados valores nulos para a coluna indicada.
Usuário responsável: Se valores nulos não forem aceitáveis para a coluna, faça uma das seguintes alternativas:
SQL3114W | Alguns dados seguindo "<texto>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não foram carregados |
Explicação: Algum dado na linha e na coluna especificada não foi carregado, provavelmente porque a coluna contém dados como os seguintes:
O texto carregado é mostrado no token "<texto>".
O conteúdo do campo pode estar incompleto.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados na tabela.
SQL3115W | O valor do campo iniciado por "<texto>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>" é maior do que a maior coluna de tabela permitida. O valor foi truncado. |
Explicação: O valor do campo é maior que 32700 bytes.
O valor foi truncado depois de 32700 bytes.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela. Verifique se existem delimitadores de cadeia de caracteres sem par.
SQL3116W | Está faltando o valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>", mas a coluna de destino não é anulável. |
Explicação: Encontrado um valor de campo nulo no arquivo de entrada. Como a coluna de destino na tabela é não anulável, ela não pode ser carregada.
Em arquivos que não são ASCII, o valor do número da coluna especifica o campo dentro da linha dos dados ausentes. Em arquivos ASCII, o valor do número da coluna especifica a posição do byte dentro da linha dos dados ausentes.
A linha não é carregada.
Usuário responsável: Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3117W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor SMALLINT. Foi carregado um valor nulo. |
Explicação: O valor no campo especificado não pode ser convertido para um valor SMALLINT. Pode haver uma não-correspondência de tipo de dados. O valor pode ser maior que um inteiro de 2 bytes.
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.
SQL3118W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor SMALLINT, mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: O valor no campo especificado não pode ser convertido para um valor SMALLINT. Pode haver uma não-correspondência de tipo de dados. O valor pode ser maior que um inteiro de 2 bytes. 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.
SQL3119W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor INTEGER (inteiro). Foi carregado um valor nulo. |
Explicação: Pode haver uma não-correspondência de tipo de dados porque o valor no campo especificado não pode ser convertido para um valor INTEGER (inteiro).
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.
SQL3120W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor INTEGER (inteiro), mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: Pode haver uma não-correspondência de tipo de dados porque o valor no campo especificado não pode ser convertido para um valor INTEGER (inteiro). 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.
SQL3121W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor FLOAT. Foi carregado um valor nulo. |
Explicação: O valor no campo especificado não pode ser convertido para um valor FLOAT. 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.
SQL3122W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor FLOAT, mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: O valor no campo especificado não pode ser convertido para um valor FLOAT. Pode haver uma não-correspondência de tipo de dados. 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.
SQL3123W | O valor do campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" não pode ser convertido para um valor PACKED DECIMAL. Foi carregado um valor nulo. |
Explicação: O valor no campo especificado não pode ser convertido para um valor PACKED DECIMAL. 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.
SQL3124W | O valor do campo na linha "<número-da-linha>" e coluna "<número-da-coluna>" não pode ser convertido para um valor PACKED DECIMAL, mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: O valor no campo especificado não pode ser convertido para um valor PACKED DECIMAL. Pode haver uma não-correspondência de tipo de dados. 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.
SQL3125W | O dado de caractere na linha "<número-da-linha>" e na coluna "<número-da-coluna>" foi truncado porque o dado é maior do que a coluna do banco de dados de destino. |
Explicação: O tamanho dos dados do campo no arquivo de entrada é maior do que o tamanho do campo do banco de dados onde ele está sendo carregado.
O dado de caracteres foi truncado.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela. A largura da coluna do banco de dados não pode ser aumentada. Se necessário, defina uma nova tabela com colunas mais largas e repita o processo.
SQL3128W | O campo contendo "<dados>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>". foi truncado em um campo DATE porque o dado é maior do que a coluna do banco de dados. |
Explicação: O valor do dado no campo especificado é mais longo do que o comprimento da representação de data na cadeia
O valor da data é truncado para caber na tabela.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3129W | O campo de data, hora ou registro de tempo contendo "<texto>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>" foi preenchido com brancos. |
Explicação: O dado no campo no arquivo de entrada era mais curto do que a coluna do banco de dados.
O espaço na direita é preenchido com espaços.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3130W | O campo contendo "<texto>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>" foi truncado em um campo TIME porque o dado é maior do que a coluna do banco de dados. |
Explicação: O valor de tempo no campo especificado é mais longo do que o tamanho da representação de tempo na cadeia de caracteres.
O valor de tempo é truncado para caber na tabela.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3131W | O campo contendo "<texto>" na linha "<número-da-linha>" e na coluna "<número-da-coluna>" foi truncado em um campo TIME porque o dado é maior do que a coluna do banco de dados. |
Explicação: O valor do registro de tempo no campo especificado é mais longo do que o tamanho da representação em cadeia do registro de tempo.
O valor do registro de tempo é truncado para caber na tabela.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3132W | Os dados de caractere na coluna "<coluna>" serão truncados para o tamanho "<tamanho>". |
Explicação: A coluna de dados de caractere tem um tamanho definido que é maior do que a coluna de caractere padrão mais longa que pode ser exportada. Cada valor será truncado para o tamanho especificado.
Por exemplo, por padrão, apenas o primeiro byte SQL_LONGMAX de uma coluna LOB será exportado. Se for desejada toda a coluna LOB, a palavra-chave LOBSINFILE deve ser especificada no modificador de tipo de arquivo e cada coluna LOB será armazenada em um arquivo separado.
Usuário responsável: Isso é apenas um aviso. Nenhuma ação é necessária.
SQL3133W | O campo na linha "<número-da-linha>" e coluna "<número-da-coluna>" contém um valor DATALINK inválido. Foi carregado um valor nulo. |
Explicação: O valor de DATALINK no campo especificado é inválido. Em arquivos ASCII delimitados (DEL), 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.
SQL3134W | O campo na linha "<número-da-linha>" e na coluna "<número-da-coluna>" contém um valor DATALINK inválido, mas a coluna de destino não é anulável. A linha não foi carregada. |
Explicação: O valor de DATALINK no campo especificado é inválido. Em arquivos ASCII delimitados (DEL), 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.
Usuário responsável: Examine o valor de entrada. Se for necessário, corrija o arquivo de entrada e execute novamente o comando.
SQL3135N | O número de colunas no parâmetro METHOD é maior que o número de colunas na tabela de destino. |
Explicação: O número de colunas de dados no parâmetro METHOD deve ser menor ou igual ao número de colunas de dados na tabela real.
Usuário responsável: Especifique o número correto de colunas de entrada no parâmetro METHOD e submeta o comando novamente.
SQL3137W | A linha "<número-da-linha>" é pequena demais. Pelo menos um valor de entrada carregado em uma coluna não anulável do banco de dados foi perdido. A linha não foi carregada. |
Explicação: Se estiver carregando a partir de um arquivo ASCII delimitado, a linha contém poucos campos. Se estiver carregando a partir de um arquivo ASCII não delimitado, a linha terá poucos bytes de dados. Não há valor de entrada para pelo menos uma coluna de destino não-anulável.
A linha não é carregada.
Usuário responsável: Examine o arquivo de entrada e o conteúdo da tabela de destino. Corrija o arquivo de entrada e submeta novamente o comando ou altere os dados na tabela.
SQL3138W | O delimitador de fim da cadeia de caracteres não foi encontrado antes que o fim do arquivo de entrada fosse atingido. |
Explicação: O fim do arquivo de entrada de dados foi atingido antes que o delimitador de fim de cadeia de caracteres fosse encontrado.
Um delimitador de fechamento de cadeia de caracteres é presumido no final dos dados.
Usuário responsável: Compare o valor na tabela de saída com o arquivo de entrada. Se for necessário, corrija o arquivo de entrada e submeta novamente o comando ou edite os dados da tabela.
SQL3139W | Um erro "<erro>" ocorreu enquanto o utilitário estava desconectando o banco de dados. |
Explicação: O utilitário IMPORT ou EXPORT não pôde desconectar do banco de dados.
Os dados de saída podem estar incompletos.
Usuário responsável: Use o número do erro na mensagem para determinar o erro exato.
SQL3142W | O cabeçalho da coluna "<número-da-coluna>" está sendo truncado em 240 bytes. |
Explicação: Os programas LOTUS 1-2-3** e Symphony** têm um limite de 240 bytes para registros de rótulo. Se um cabeçalho de coluna maior do que 240 bytes for especificado para exportação, ele será truncado em 240 bytes.
O cabeçalho da coluna é truncado. O processamento continua.
Usuário responsável: Verifique se os cabeçalhos das colunas têm 240 bytes ou menos. Verifique um possível erro na especificação dos nomes das colunas no arquivo de saída do formato planilha (WSF).
SQL3143W | O tamanho máximo da coluna de tamanho variável "<número-da-coluna>" excede a limitação de 240 bytes. Os dados da coluna podem ser truncados. |
Explicação: Os programas LOTUS 1-2-3** e Symphony** têm um limite de 240 bytes para registros de rótulo. Sempre que um campo de caracteres maior do que 240 bytes é gravado em um arquivo no formato de planilha (WSF) o dado é truncado em 240 bytes.
O processamento continua. Entradas de dados subseqüentes para a coluna podem ser truncadas.
Usuário responsável: Verifique a saída. Se perder um dado importante da coluna devido ao truncamento, tente selecionar os dados da coluna em diversos campos dividindo as cadeias ou projete novamente o banco de dados.
SQL3144W | O tamanho da coluna de tamanho fixo "<número-da-coluna>" excede o limite de 240 bytes. Os dados da coluna podem ser truncados. |
Explicação: Os programas Lotus 1-2-3** e Symphony** têm um limite de 240 bytes para registros de rótulo. Sempre que um campo de caracteres maior do que 240 bytes é gravado em um arquivo no formato de planilha (WSF) o dado é truncado em 240 bytes.
Todas as entradas de dados para a coluna são truncados sem que nenhuma mensagem adicional seja escrita no arquivo de log de mensagens.
O processamento continua.
Usuário responsável: Verifique a saída. Se perder um dado importante da coluna devido ao truncamento, tente selecionar os dados da coluna em diversos campos dividindo as cadeias ou projete novamente o banco de dados.
SQL3145W | O dado para a linha "<número-da-linha>", coluna "<nome-da-coluna>" está sendo truncado em 240 bytes. |
Explicação: Os programas Lotus 1-2-3** e Symphony** têm um limite de 240 bytes para registros de rótulo. Sempre que um campo de caracteres maior que 240 bytes for gravado em um arquivo no formato de planilha (WSF) o dado é truncado em 240 bytes. Esta mensagem é precedida pela mensagem SQL3143 associada à coluna.
O processamento continua. O dado é truncado.
Usuário responsável: Verifique a saída. Se perder um dado importante da coluna devido ao truncamento, tente selecionar os dados da coluna em diversos campos dividindo as cadeias ou projete novamente o banco de dados.
SQL3146N | O valor DATE ou TIMESTAMP para a linha "<número-da-linha>" e coluna "<nome-da-coluna>" está fora do intervalo. |
Explicação: O valor para a data ou registro de tempo não é válido. Um valor de data de 01-01-1900 a 31-12-2099 é válido para arquivos de formato de planilhas (WSF).
O registro da célula não é criado.
Usuário responsável: Compare o valor no arquivo de saída com a tabela de entrada. Se necessário, corrija o valor da entrada e submeta novamente o comando ou altere os dados na tabela.
SQL3147W | Mais de 2048 linhas foram exportadas para um arquivo no formato de planilha. |
Explicação: O número de linhas exportadas excede 2048. Os produtos da primeira geração não podem suportar mais do que 2048 linhas.
O processamento continua.
Usuário responsável: As linhas além da 2048 somente podem ser lidas por produtos da segunda ou terceira geração.
SQL3148W | Uma linha do arquivo de entrada não foi inserida na tabela. Foi retornado o SQLCODE "<sqlcode>". |
Explicação: A operação de banco de dados para inserir uma linha lida do arquivo de entrada falhou. Um ou mais dos campos no arquivo de entrada não são compatíveis com o campo do banco de dados onde o campo está sendo inserido.
O processamento continua com a próxima linha dos dados de entrada.
Usuário responsável: Consulte a próxima mensagem no arquivo de mensagens para ver o número da linha que não foi inserida. Examine o arquivo de entrada e o conteúdo do banco de dados. Se desejado, modifique o banco de dados ou modifique o arquivo de entrada e execute a operação de novo.
SQL3149N | "<número-1>" linhas foram processadas a partir do arquivo de entrada. "<número-2>" linhas foram inseridas com sucesso na tabela. "<número-3>" linhas foram rejeitadas. |
Explicação: Esta mensagem de resumo indica quantas linhas de dados foram lidas no arquivo de entrada, quantas foram inseridas com sucesso na tabela do banco de dados e quantas foram rejeitadas. Se estiver usando a opção INSERT_UPDATE número de linhas atualizadas é o número de linhas processadas menos o número de linhas inseridas e rejeitadas.
Usuário responsável: Nenhuma, porque esta é uma mensagem de de resumo. As mensagens de detalhamento podem sugerir ações corretivas.
SQL3150N | O registro H no arquivo PC/IXF tem produto "<produto>", data "<data>" e hora "<hora>". |
Explicação: A informação é dada sobre o produto que criou o arquivo PC/IXF e quando este foi criado.
Usuário responsável: Nenhuma ação é necessária.
SQL3151N | Não será feita nenhuma conversão do valor da página de código "<página-de-código>" no registro H para o valor da página de código de byte único "<página-de-código>" porque a opção FORCEIN foi especificada. |
Explicação: Não será executada nenhuma conversão de dados da página de código IXF para a página de código da aplicação porque a opção FORCEIN foi especificada.
Usuário responsável: Nenhuma ação é necessária. Se a conversão da página de código do arquivo IXF para a página de código da aplicação for suportado pelo gerenciador de banco de dados, a operação pode ser submetida novamente sem a opção FORCEIN, e os dados serão convertidos.
SQL3152N | O valor de página de código de duplo byte "<valor>" no registro H não é compatível com o valor de página de código de duplo byte "<valor>" para a aplicação. Os dados serão inseridos porque a opção FORCEIN foi especificada. |
Explicação: Os valores da página de código de duplo byte no registro e na aplicação não são compatíveis. Tendo em vista que a opção FORCEIN foi usada, os dados são inseridos.
Usuário responsável: Nenhuma ação é necessária.
SQL3153N | O registro T no arquivo PC/IXF tem o nome "<nome>", qualificador "<qualificador>" e a fonte "<fonte>". |
Explicação: Informações opcionais são fornecidas sobre o nome da tabela onde os dados foram extraídos, o produto que criou a tabela e a fonte original dos dados.
Usuário responsável: Nenhuma ação é necessária.
SQL3154W | O valor de HCNT no registro H e o valor de CCNT no registro T não são compatíveis. O valor de CCNT no registro T será usado. |
Explicação: O valor de HCNT no registro H e o valor de CCNT no registro T não combinam.
O valor de CCNT no registro T é usado.
Usuário responsável: Verifique se o valor de CCNT está correto. Se não estiver, faça as alterações necessárias nos valores de HCNT ou de CCNT e submeta novamente o comando.
SQL3155W | O campo tamanho de nome no registro C para a coluna "<nome>" não é valido. Os dados da coluna não são carregados. |
Explicação: O valor no campo tamanho de nome no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo tamanho de nome no registro C e submeta novamente o comando.
SQL3156W | O campo nulo no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo nulo no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo nulo no registro C e submeta novamente o comando.
SQL3157W | O campo tipo no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo tipo no registro C para a coluna indicada não é válido. Os valores da página de código podem não ser compatíveis com o tipo da coluna.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo tipo no registro C e submeta novamente o comando.
SQL3158W | O campo de página de código de byte único no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo de página de código de byte único no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo da página de código de um byte no registro C e submeta novamente o comando.
SQL3159W | O campo da página de código de duplo byte no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo da página de código de duplo byte no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo de página de código de duplo byte no registro C e execute novamente o comando.
SQL3160W | O campo tamanho da coluna no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo tamanho da coluna no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo de tamanho da coluna no registro C e submeta novamente o comando.
SQL3161W | O campo precisão no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo precisão no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo precisão no registro C e execute novamente o comando.
SQL3162W | O campo escala no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo escala no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo escala no registro C e submeta novamente o comando.
SQL3163W | O campo tamanho da coluna no registro C para a coluna de ponto flutuante "<nome>" está em branco. Será usado o valor 00008. |
Explicação: O campo tamanho da coluna no registro C para a coluna indicada está em branco.
Um tamanho de coluna de 00008 é usado.
Usuário responsável: Nenhuma ação é necessária.
SQL3164W | O campo tamanho da coluna no registro C para a coluna de ponto flutuante "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O campo tamanho da coluna no registro C para a coluna indicada não é válido. A coluna indicada é uma coluna de ponto flutuante.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo de tamanho da coluna no registro C e submeta novamente o comando.
SQL3165W | O campo tipo de coluna "<tipo>" no registro C para a coluna "<nome>" não é válido. Os dados da coluna não são carregados. |
Explicação: O tipo de coluna no registro C para a coluna indicada não é válido.
Os dados da coluna indicada não são carregados.
Usuário responsável: Altere o campo de tipo de coluna no registro C e submeta novamente o comando.
SQL3166W | Nenhuma coluna PC/IXF foi especificada para ser carregada na coluna do banco de dados "<nome>" ou a coluna PC/IXF não existe. Serão inseridos valores nulos. |
Explicação: Não havia uma coluna PC/IXF especificada para ser carregada para a coluna indicada ou a coluna fonte PC/IXTF especificada não existe.
São carregados valores nulos para a coluna indicada.
Usuário responsável: Nenhuma ação é necessária. No caso de nulos não serem aceitos para essa coluna, verifique o parâmetro METHOD quanto a nomes ou posições errados ou quanto à existência de menos entradas no parâmetro METHOD do que as colunas estabelecidas ou sugeridas pelo parâmetro da Cadeia de Ação (ex. "REPLACE into ...") .
SQL3167W | A coluna PC/IXF especificada para ser carregada na coluna "<name>" do banco de dados não é válida. Serão inseridos valores nulos. |
Explicação: Os valores na coluna PC/IXF não podem ser carregados na coluna indicada do banco de dados e a razão é dada em uma mensagem anterior do log.
São carregados valores nulos para a coluna indicada.
Usuário responsável: Leia as mensagens anteriores para entender porque a coluna não é válida.
SQL3168W | A coluna PC/IXF especificada para ser carregada na coluna "<nome>" do banco de dados não é compatível com a coluna do banco de dados. Serão inseridos valores nulos. |
Explicação: O tipo ou o tamanho da coluna PC/IXF pode não ser compatível com o tipo ou o tamanho da coluna no banco de dados.
São carregados valores nulos para a coluna indicada.
Usuário responsável: Compare as colunas no arquivo PC/IXF com as colunas do banco de dados.
SQL3169N | A opção FORCEIN pode ser utilizada com o objetivo de tornar a coluna PC/IXF "<nome>" aceitável para o carregamento na coluna de banco de dados "<nome>". |
Explicação: Isto é apenas para informação sobre o uso facultativo da opção FORCEIN.
Usuário responsável: Nenhuma ação é necessária.
SQL3170W | O fim do arquivo foi alcançado dentro de uma linha. A linha parcial de dados não foi carregada. |
Explicação: O fim do arquivo foi alcançado antes do final da linha de dados atual. O arquivo pode conter apenas parte dos dados esperados.
A linha parcial de dados não foi carregada.
Usuário responsável: Se o arquivo PC/IXF foi copiado de uma mídia para outra, compare a cópia com o original ou repita o processo de cópia.
SQL3171W | Um registro não-rótulo foi encontrado na linha de cabeçalho de coluna. O registro não foi processado. |
Explicação: O utilitário IMPORT espera apenas registros de rótulo na coluna de cabeçalho de colunas (linha um) do arquivo de formato da planilha (WSF).
O sistema não processa o registro e continua no próximo registro.
Usuário responsável: Remova todos os dados e informações da primeira linha do arquivo de planilha, exceto os cabeçalhos de colunas. Submeta novamente o comando.
SQL3172W | A coluna de entrada "<nome>" especificada não foi encontrada. A coluna correspondente no banco de dados conterá valores nulos. |
Explicação: A coluna de entrada especificada não foi encontrada no arquivo de planilha de entrada. A coluna do banco de dados pode ser anulada e contém valores nulos.
Usuário responsável: Verifique o nome da coluna de entrada especificada.
SQL3173N | Os dados inseridos para a coluna "<nome>" sempre conterão menos caracteres que a largura da coluna. |
Explicação: A largura da coluna do banco de dados é maior do que o registro de rótulo máximo do formato planilha (WSF).
O processamento continua.
Usuário responsável: Nenhuma ação é necessária.
SQL3174W | O tipo de dados "<tipo>" da coluna do banco de dados "<nome>" não é compatível com nenhum tipo de coluna WSF. Serão inseridos valores nulos para esta coluna. |
Explicação: O tipo de coluna do banco de dados não é válido para o arquivo no formato de planilha (WSF). Como a coluna é anulável, são importados valores nulos para a coluna.
Usuário responsável: Se valores nulos não forem aceitáveis para a coluna, faça uma das seguintes alternativas:
SQL3175W | O registro de entrada para a linha "<linha>", coluna "<coluna>" do banco de dados não é válido. |
Explicação: O registro no arquivo planilha não é compatível com o tipo de dados da coluna do banco de dados. Se a coluna do banco de dados for do tipo gráfico, o dado de entrada pode ter um número ímpar de bytes.
Se a coluna for anulável, será inserido um valor nulo. Se a coluna não for anulável, a linha não será importada.
Usuário responsável: Altere os dados na tabela ou verifique se o dados no arquivo de planilha são válidos para importação para o gerenciador de banco de dados e submeta novamente o comando.
SQL3176W | O valor para a linha "<linha>", coluna "<coluna>" no arquivo WSF está fora do intervalo para um valor de data. |
Explicação: O registro no arquivo de planilha contém um valor que é grande demais ou pequeno demais para representar uma data válida no formato de planilha (WSF). Uma data válida no WSF está entre 1 e 73050, inclusive.
Se a coluna for anulável, será inserido um valor nulo. Se a coluna não for anulável, a linha não será importada.
Usuário responsável: Altere os dados na tabela ou verifique se o dados no arquivo de planilha são válidos para importação para o gerenciador de banco de dados e submeta novamente o comando.
SQL3177W | O valor no arquivo WSF para a linha "<linha>", coluna "<coluna>" está fora do intervalo de hora válida. |
Explicação: O registro no arquivo de planilha contém um valor que é grande demais ou pequeno demais para representar uma horário válido no formato de planilha (WSF). Um horário válido no WSF é um valor igual ou menor que zero e menor do que um.
Se a coluna for anulável, será inserido um valor nulo. Se a coluna não for anulável, a linha não será importada.
Usuário responsável: Altere os dados na tabela ou verifique se o valor a ser importado no arquivo de planilha é um valor de hora válido e submeta novamente o comando.
SQL3178W | O tipo de registro no arquivo WSF para a linha "<número-da-linha>", coluna "<nome-da-coluna>" não é válido para representar um valor de tempo. |
Explicação: O valor da entrada é um valor inteiro. Um valor de tempo deve ser representado por uma número de ponto flutuante ou por uma fração de dia no arquivo no formato de planilha (WSF).
Se a coluna for anulável, será inserido um valor nulo. Se a coluna não for anulável, a linha não será importada.
Usuário responsável: Altere os dados na tabela ou verifique se o valor a ser importado no arquivo de planilha é um valor de hora válido e submeta novamente o comando.
SQL3179W | Faltam dados na linha "<linha>" do arquivo de entrada para que ela seja inserida em uma coluna não anulável do banco de dados. A linha não foi inserida. |
Explicação: A linha de dados do arquivo de entrada possui dados faltando ou inválidos para uma coluna não anulável. Os valores das colunas de banco de dados restantes dessa linha não são inseridos.
O processamento continua com a próxima linha. A linha não é inserida.
Usuário responsável: Edite os dados na tabela ou verifique se os dados no arquivo da planilha são válidos para inserção em um banco de dados do gerenciador de banco de dados.
SQL3180W | Insira o disquete "<número>" na unidade "<unidade>". |
Explicação: Isto é um aviso para que a aplicação solicite que o usuário posicione o disquete especificado na unidade especificada.
O utilitário está esperando ser chamado novamente depois que o usuário colocar o disquete na unidade.
Usuário responsável: Instrua o usuário a colocar o disquete e retorne ao utilitário com o parâmetro callerac indicando se o processamento continuará ou terminará.
SQL3181W | O final do arquivo foi alcançado antes que o último registro esperado fosse encontrado. |
Explicação: Durante o carregamento de um arquivo PC/IXF criado pelo gerenciador de banco de dados, o registro A do subtipo E, que deveria ser o último registro A, não foi encontrado.
O arquivo de entrada provavelmente está danificado.
O processamento continua.
Usuário responsável: Verifique se houve dados que não foram carregados. Se há dados faltando, edite a tabela ou troque o arquivo de entrada e submeta novamente o comando. Se o arquivo PC/IXF foi copiado de uma mídia para outra, compare a cópia com o original ou repita o processo de cópia.
SQL3182W | Insira o disquete "<número>" na unidade "<unidade>". O disquete que está inserido não é o disquete certo ou o disquete de continuação não é válido. |
Explicação: Durante o carregamento de um arquivo PC/IXF que está contido em mais de um disquete, uma solicitação para inserir um disquete foi enviada para a aplicação, uma confirmação de que o disquete está na unidade foi retornada, mas o arquivo de continuação não está lá ou não é válido. A ação não se aplica ao primeiro disquete.
O utilitário espera uma resposta da aplicação para continuar o processamento ou parar o processamento.
Usuário responsável: Peça ao usuário que verifique se o disquete correto está na unidade. Se o disquete correto estiver na unidade, chame o utilitário de novo com o parâmetro callerac definido para parar o processamento.
SQL3183W | Vários cancelamentos de delimitador no parâmetro filetmod não são separados por espaços em branco. |
Explicação: Pelo menos uma palavra-chave no parâmetro COLDEL, CHARDEL ou DECPT no parâmetro filetmod não está no início do parâmetro filetmod e não vem depois de um espaço. Essa condição pode ocorrer durante o LOAD/IMPORT ou a exportação de arquivos ASCII delimitado (DEL).
O utilitário encerra o processamento. Os cancelamentos de delimitador errados são ignorados.
Usuário responsável: Execute o comando novamente com um parâmetro filetmod correto.
SQL3185W | O erro anterior ocorreu durante o processamento de dados da linha "<número-da-linha>" do arquivo de entrada. |
Explicação: Esta mensagem fornece a indicação da linha em que o erro ocorreu para a mensagem anterior listada nos arquivos e mensagens (por exemplo, SQL3306).
Usuário responsável: Nenhuma ação é necessária.
SQL3186W | Os dados não foram carregados no banco de dados porque o log estava cheio. Foi retornado o SQLCODE "<sqlcode>". Um commit será tentado e a operação continuará se ele for bem-sucedido. |
Explicação: O utilitário não pôde inserir uma linha de dados no banco de dados porque o log de transações de banco de dados está cheio.
Será feito o commit das operações de banco de dados concluídas e a inserção será tentada de novo. Se a inserção repetida continuar a indicar que o log está cheio, o utilitário interromperá o processamento.
Usuário responsável: Lembre-se de que uma falha subseqüente do utilitário causa o rollback para o estado após o último commit, não para o estado antes que o utilitário fosse chamado inicialmente.
SQL3187W | Ocorreu um erro na criação de um índice. Foi retornado o SQLCODE "<sqlcode>". |
Explicação: O utilitário IMPORT estava criando um índice quando um erro ocorreu. Um índice pode já existir para alguma tabela.
Este erro ocorreu durante a importação de um arquivo PC/IXF.
O utilitário continua o processamento. O arquivo foi importado, mas o índice não foi criado na tabela.
Usuários do sistema federado: além da causa previamente relacionada, esse erro pode ocorrer quando uma instrução CREATE NICKNAME for emitida em servidor federado e a tabela na fonte de dados tiverem um índice ou índices com colunas demais, ou o tamanho total de linha de índice não for representado no catálogo de servidor federado. O "<código-sql>" na mensagem fornece mais informações sobre o problema encontrado.
Usuário responsável: Leia a próxima mensagem no log de mensagens (SQL3189) para o nome do índice que não foi criado. Crie o índice com o comando CREATE INDEX.
Usuários do sistema federado: selecione a partir do catálogo da fonte de dados e do catálogo de servidor federado para determinar qual índice ou índices não foram criados no catálogo de servidor federado. Ou:
Ambas as opções previamente relacionadas possuem implicações de desempenho em potencial.
SQL3188N | Um erro ocorreu ao se apagar o conteúdo da tabela. |
Explicação: Na execução do LOAD/IMPORT com a opção REPLACE, a tabela de banco de dados especificada é truncada antes da inserção dos dados de volta a ela. Ocorreu um erro durante o processamento da truncagem.
O utilitário terminou com um erro.
Usuário responsável: Submeta novamente o comando.
SQL3189N | A mensagem anterior remete ao índice "<nome>" com colunas "<lista-da-coluna>". |
Explicação: Esta mensagem sempre segue a mensagem SQL3187 quando um erro ocorre ao se criar um índice. "<nome>" é o nome do índice no qual a criação falhou. "<lista-da-coluna>" é uma cadeia de nomes das colunas de índice. Cada nome de coluna na cadeia anterior é precedido por um sinal de mais (+) ou de menos (-) indicando ordem ascendente ou descendente.
O utilitário continua o processamento.
Usuário responsável: Crie manualmente o índice com o comando CREATE INDEX.
SQL3190N | A opção indexixf não é válida para esta operação de importação. |
Explicação: Se INDEXIXF é usado no parâmetro filetmod do comando IMPORT, cada um dos itens a seguir também é requerido:
O utilitário encerra o processamento. Nenhum dado é importado.
Usuário responsável: Submeta novamente o comando sem a opção INDEXIXF ou com outros parâmetros que sejam válidos com a opção INDEXIXF.
SQL3191N | O campo na linha "<número-da-linha>", coluna "<número-da-coluna>" que se inicia por "<cadeia>" não corresponde a DATEFORMAT, TIMEFORMAT ou TIMESTAMPFORMAT especificados pelo usuário. A linha será rejeitada. |
Explicação: Os dados não correspondem ao formato especificado pelo usuário. Isto pode ser causado por campos faltando, separadores de coluna inconsistentes ou um valor fora do intervalo.
Usuário responsável: Examine o valor de entrada. Corrija o arquivo de entrada ou especifique um DATEFORMAT, TIMEFORMAT, or TIMESTAMPFORMAT que corresponda aos dados e submeta o comando novamente.
SQL3192N | No filetmod um formato especificado pelo usuário "<palavra-chave>" se iniciando pela cadeia "<cadeia>" não é válido. |
Explicação: O formato especificado pelo usuário não é válido porque pode ser especificado mais de uma vez ou pode conter um caractere inválido.
Os formatos devem ser colocados entre aspas.
Identificadores válidos de DATEFORMAT incluem "AAAA" e os caracteres "M", e "D".
Os identificadores válidos de TIMEFORMAT incluem "AM", "PM", "TT" e os caracteres "H", "M" e "D".
Identificadores válidos de TIMESTAMPFORMAT incluem todos os identificadores para DATEFORMAT e TIMEFORMAT, assim como "UUUUUU". No entanto, "M" não pode estar próximo ao identificador do formato de data e um identificador do formato de hora.
É necessário um separador de campos se o valor correspondente no arquivo de dados puder ter um comprimento variável.
O utilitário encerra o processamento.
Usuário responsável: Examine o identificador do formato. Corrija o formato e submeta o comando novamente.
SQL3193N | A view especificada ou a tabela de resumo não pode ser atualizado. Você não pode efetuar o LOAD/IMPORT nesta view ou o LOAD nesta tabela de resumo. |
Explicação: O utilitário LOAD/IMPORT só pode ser executado contra uma view se a mesma puder ser atualizada. A view especificada está definida de forma que os dados nela não possam ser alterados. O utilitário de LOAD pode ser executado junto a uma tabela de resumo somente se a tabela de sumario não for replicada. A tabela especificada é uma tabela de resumo replicada.
O utilitário LOAD/IMPORT encerra o processamento. Nenhum dado é inserido.
Usuário responsável: Submeta novamente o comando com o nome da tabela ou view que possa ser atualizada.
SQL3194N | A tabela especificada é uma tabela do sistema. Você não pode carregar uma tabela do sistema. |
Explicação: O utilitário não pode ser executado para uma tabela do sistema.
O utilitário encerra o processamento. Nenhum dado foi carregado.
Usuário responsável: Submeta novamente o comando com um nome de tabela válido.
SQL3195W | O disquete "<número>" na unidade "<unidade>" não pode ser usado para o arquivo de saída. Insira um disquete formatado com espaço livre para gravação. |
Explicação: O utilitário EXPORT não pode usar o disquete atual para exportar para um arquivo PC/IXF, por uma das seguintes razões:
Este código de aviso é uma solicitação para que a aplicação instrua o usuário a colocar outro disquete na unidade especificada.
O utilitário está esperando ser chamado novamente depois que o usuário colocar o disquete na unidade.
Usuário responsável: Instrua o usuário a colocar o disquete e retorne ao utilitário com o parâmetro callerac indicando se o processamento continuará ou terminará.
SQL3196N | O arquivo de entrada não foi encontrado. |
Explicação: O arquivo fonte a ser carregado no banco de dados não pôde ser encontrado no caminho indicado pelo parâmetro arquivo de dados
O comando não pode ser processado.
Usuário responsável: Verifique se o arquivo de entrada existe e se o caminho está correto.
SQL3197N | Foi feita uma tentativa de executar várias cópias de importação ou exportação. |
Explicação: Foi feita uma tentativa de executar mais de uma instância do utilitário importar ou exportar num sistema onde isso não é suportado.
O comando não pode ser processado.
Usuário responsável: Submeta novamente a segunda operação quando nenhum outro processo estiver tentando executar o mesmo utilitário.