SQL3201N | A tabela especificada não pode ser substituída porque outra tabela é dependente dela. |
Explicação: Uma tabela que é um pai no relacionamento com outra tabela não pode ser substituída.
O comando não pode ser processado.
Usuário responsável: Selecione uma opção diferente, como INSERT, ou selecione um destino diferente para a operação do utilitário.
SQL3203N | A opção INSERT_UPDATE é permitida para um destino especificado porque não há chave primária ou todas as colunas estão na chave primária. |
Explicação: A opção INSERT_UPDATE é somente válida quando a tabela de destino possuir uma chave primária e as colunas de destino incluírem todas as colunas da chave primária. Além disso, a tabela de destino deve conter pelo menos uma coluna que não faça parte da chave primária.
O comando não pode ser processado.
Usuário responsável: Selecione uma opção diferente, como INSERT, ou selecione um destino diferente para a operação do utilitário.
SQL3204N | A opção INSERT_UPDATE pode não ser aplicável para uma view. |
Explicação: A opção INSERT_UPDATE não é válida para views e uma view foi selecionada como um destino da operação do utilitário.
O comando não pode ser processado.
Usuário responsável: Selecione uma opção diferente, como INSERT, ou selecione um destino diferente para a operação do utilitário.
SQL3205N | A view especificada não pode ser substituída porque a tabela base possui um dependente. |
Explicação: Uma view cuja tabela base é uma tabela pai numa relação referencial com qualquer tabela (incluindo ela mesma) não pode ser substituída.
O comando não pode ser processado.
Usuário responsável: Selecione uma opção diferente, como INSERT, ou selecione um destino diferente para a operação do utilitário.
SQL3206N | A view especificada não pode ser substituída porque a sua definição envolve uma subconsulta. |
Explicação: Uma view cuja definição envolva uma subconsulta não pode ser substituída. Se a definição da view depende da definição de outras views, as outras views não podem conter subconsultas. O uso de uma subconsulta em qualquer ponto da definição de qualquer view na qual a view de destino seja baseada proíbe a opção REPLACE.
O comando não pode ser processado.
Usuário responsável: Selecione uma opção diferente, como INSERT, ou selecione um destino diferente para a operação do utilitário.
SQL3207N | Lista de tabela fornecida inválida. Código de razão "<código-de-razão>". |
Explicação: A lista de ordem transversal/lista de subtabela fornecida está inválida. A explicação deste código de razão é:
Usuário responsável: A ação do usuário, baseado no código de razão, é:
SQL3208W | Importando dados de tabelas de tipo para tabela regular. |
Explicação: O usuário especificou para importar dados de tabelas digitadas para a tabela regular. Observe, a conversão não será efetuada na coluna id_de_objeto durante a importação.
Usuário responsável: Verifique se tal operação é intencional.
SQL3209N | A importação com a opção CREATE não permite a renomeação do nome da subtabela nem de nomes do atributo. |
Explicação: Quando a opção CREATE é utilizada, nem os nomes de subtabela nem os nomes de atributo podem ser renomeados.
Usuário responsável: Verifique seu comando IMPORT e certifique-se de que nenhuma lista de subtabelas foi especificada.
SQL3210N | A opção "<opção>" não é compatível com a hierarquia no "<nome-do-comando>". |
Explicação: A "<opção>" não é compatível com a hierarquia em EXPORT, IMPORT ou LOAD.
Usuário responsável: Verifique a sintaxe do comando para suporte hierárquico.
SQL3211N | O LOAD não suporta tabelas digitadas. |
Explicação: O LOAD não suporta tabelas digitadas. Ao invés disso, considere o IMPORT.
Usuário responsável: Utilize o IMPORT para trazer dados hierárquicos para o banco de dados.
SQL3212N | A opção TERMINATE do comando LOAD não é atualmente suportada para tabelas com coluna(s) DATALINK ou table spaces em estado pendente de exclusão. |
Explicação: Uma tentativa foi feita para terminar uma operação de LOAD falha, interrompida ou forçada contra uma tabela contendo coluna(s) DATALINK ou uma tabela que residia nos table space(s) em estado pendente de exclusão. Isto não é suportado atualmente.
Usuário responsável: Utilize a opção RESTART do comando LOAD para restaurar uma operação de LOAD falha, interrompida ou forçada.
SQL3213I | O modo de indexação está em "<modo>". |
Explicação: Os valores de modo de indexação são os seguintes:
Usuário responsável: Nenhuma ação é necessária.
SQL3214N | O utilitário LOAD não suporta indexação adiada para tabelas com índices únicos. |
Explicação: Um modo de indexação DEFERRED foi especificado para uma tabela que possui índices únicos. Isto é inválido.
Usuário responsável: Especifique um modo de indexação AUTOSELECT, REBUILD ou INCREMENTAL e execute o comando novamente.
SQL3215W | O utilitário Load não suporta atualmente indexação INCREMENTAL quando estiver carregando tabelas de um table space DMS, onde os objetos de índice da tabela residem no mesmo table space que outros objetos de tabela de destino e a opção COPY também tiver sido especificada. Será utilizado, então, o modo de indexação REBUILD. |
Explicação: Modo de indexação INCREMENTAL não é suportado para esta operação. Será usado o modo de indexação REBUILD.
Usuário responsável: O usuário pode evitar este aviso, definindo o índice em um table space que não é compartilhado por outros objetos da tabela a ser carregada. Alternativamente, evite o uso da opção COPY. Consulte a documentação do DB2 para obter uma lista completa de alternativas para a opção COPY.
SQL3216W | O objeto de índice da tabela não estava consistente no momento que o utilitário de carregamento se iniciou. Indexação INCREMENTAL não pode ser realizada durante esta operação do utilitário de carregamento. Será utilizado, então, o modo de indexação REBUILD. |
Explicação: Indexação INCREMENTAL somente pode ser utilizada em tabelas que tem objetos de índice consistentes no momento que o utilitário de carregamento se inicia. Carregar com modo de indexação REBUILD causa a reconstrução do índice da tabela de modo consistente.
Usuário responsável: Nenhuma ação é necessária.
SQL3217W | O modo de indexação INCREMENTAL é suportado somente quando utilizando LOAD para adicionar dados ao final da tabela com a ação INSERT INTO. A ação corrente do LOAD é "<ação>". O utilitário usará o modo de indexação "<modo>". |
Explicação: Indexação INCREMENTAL pode somente ser utilizada quando adicionando dados ao final da tabela com a ação de carregamento INSERT. Este recurso não é suportado quando carregando com as ações REPLACE, RESTART ou TERMINATE.
Usuário responsável: Nenhuma ação necessária.
SQL3218C | O utilitário LOAD não pode prosseguir porque encontrou um ou mais arquivos de índice danificados. Reinicie o banco de dados e submeta o comando LOAD novamente. |
Explicação: O utilitário LOAD não pode prosseguir porque um ou mais índices nas estruturas de dados do disco da tabela de destino estão num estado inconsistente.
Usuário responsável: Encerre todas as aplicações e emita o comando RESTART DATABASE para o banco de dados afetado para reconstruir os índices danificados. Em seguida, submeta o comando LOAD novamente.
SQL3219N | Falha do utilitário LOAD em desativar a verificação de limitação da tabela de destino. |
Explicação: O utilitário LOAD encontrou problemas durante sua tentativa de desativar a verificação de limitação para a tabel de destino.
Usuário responsável:
SQL3220W | O volume <nome-do-volume> não foi encontrado no diretório <nome-diretório>. Copie o volume para esse diretório e prossiga com o LOAD/IMPORT. |
Explicação: Foi feita uma tentativa de executar um LOAD/IMPORT em vários arquivos IXF, mas um dos arquivos está faltando no diretório especificado. O LOAD/IMPORT tenta encontrar as partes no mesmo diretório da primeira parte.
A importação será cancelada.
Usuário responsável:
SQL3221W | ...Começar COMMIT WORK. Contagem de Registros de Entrada = <contagem> |
Explicação: A importação vai tentar o COMMIT de um trabalho executado.
Usuário responsável: A mensagem SQL3222W não é impressa imediatamente após esta mensagem, então o COMMIT falhou e você precisará verificar a sua tabela ou view para ver quais registros foram importados. Você pode então iniciar a importação novamente com um RESTARTCOUNT definido como o número de registros importados com sucesso para saltar essas linhas e importar o resto do arquivo. Se você estiver fazendo um CREATE, um REPLACE_CREATE ou um REPLACE, chame a segunda importação com a opção INSERT).
SQL3222W | ...COMMIT de quaisquer alterações de banco de dados teve sucesso. |
Explicação: O COMMIT teve sucesso.
Usuário responsável: Nada é necessário se você receber esta mensagem.
SQL3223N | O parâmetro de tipo de indicador para <parâmetro> não está especificado adequadamente. |
Explicação: O parâmetro de tipo <parâmetro> não está especificado adequadamente. Os tipos são um destes: "struct sqluimpt_in", "struct sqluimpt_out", "struct sqluexpt_out", "struct sqluload_in", "struct sqluload_out", "struct sqluunld_in" ou "struct sqluunld_out". O indicador deve ser NULO ou deve apontar para a estrutura apropriada e seu campo sizeOfStruct deve ser inicializado com SQLUIMPT_IN_SIZE para struct sqluimpt_in, SQLUIMPT_OUT_SIZE para struct sqluimpt_out, SQLUEXPT_OUT_SIZE para struct sqluexpt_out, SQLULOAD_IN_SIZE para struct sqluload_in, SQLULOAD_OUT_SIZE para struct sqluload_out, SQLUUNLD_IN_SIZE para struct sqluunld_in ou SQLUUNLD_OUT_SIZE para struct sqluunld_out.
O comando não pode ser processado.
Usuário responsável: Chame o utilitário de novo com um parâmetro adequado.
SQL3225N | O valor RESTARTCOUNT é maior do que o número de linhas no arquivo. Nenhuma linha foi carregada. |
Explicação: O utilitário foi chamado com um valor RESTARTCOUNT maior do que o número de linhas no arquivo de entrada o que fez com que nenhuma linha fosse carregada na tabela/view.
Usuário responsável: Certifique-se de que o valor RESTARTCOUNT está correto ou chame o utilitário novamente com a opção REPLACE ou INSERT e um valor RESTARTCOUNT correto.
SQL3227W | O token de registro "<token1>" refere-se ao número de registro do usuário "<token2>". |
Explicação: Um erro ou um aviso foi encontrado durante LOAD, IMPORT ou EXPORT de uma tabela. O paralelismo da CPU era superior a 1 na hora em que o problema foi encontrado, e uma mensagem SQL foi gravada identificando o registro do usuário com um token especial exclusivo. Esta mensagem serve para mapear o token de registro exclusivo até o número de registro dos dados do usuário fonte.
Usuário responsável: Consulte a mensagem SQL original retornada para efetuar a ação adequada.
SQL3228N | DEFERRED INDEXING não é suportado para tabelas com colunas DATALINK. |
Explicação: A opção "modo de indexação" para o utilitário de carregamento foi especificada como "adiada". Esta opção não é suportada com tabelas que possuem colunas DATALINK.
Usuário responsável: Emita novamente o comando load especificando um modo de indexação diferente.
SQL3250N | COMPOUND="<valor>" é um valor inválido ou não é permitido na conjugação com outros parâmetros importantes. |
Explicação: A opção COMPOUND=x foi especificada para o utilitário importante e não pode ser processada devido a uma das seguintes razões:
Usuário responsável: Altere a opção filetmod para corrigir o uso de COMPOUND=x.
SQL3251N | Mais o "número" de erros que ocorreram durante a importação. |
Explicação: O utilitário encontrou mais erros do que podem ser liberados em sqlca (número máximo é 7) usando a opção COMPOUND. As mensagens desses erros não serão impressas no arquivo de mensagens.
O utilitário continua o processamento.
Usuário responsável: Se você desejar que todas as mensagens de erro para cada linha sejam inseridas, não use a opção COMPOUND nem use um valor de COMPOUND menor ou igual a 7.
SQL3260N | Ocorreu um erro inesperado durante o acesso ao diretório LDAP. Código de erro = "<código-de-erro>". |
Explicação: Ocorreu um erro inesperado durante o acesso ao diretório LDAP. O comando não pode ser processado.
Usuário responsável: Registre o número da mensagem (SQLCODE) e o código de erro. Utilize a Independent Trace Facility para obter um rastreamento do DB2. Consulte o Independent Trace Facility no Guia de Detecção de Problemas para obter informações sobre como utilizar este recurso. Contacte, então, um representante de Serviços IBM.
SQL3261N | O comando REGISTER LDAP não foi completado com sucesso pois um parâmetro de entrada obrigatório não foi especificado. Código de razão = "<código-de-razão>". |
Explicação: O comando REGISTER LDAP não foi completado com sucesso pois um parâmetro de entrada obrigatório não foi especificado, como indicado por uma das seguintes razões:
Usuário responsável: Execute o comando novamente com o parâmetro de entrada necessário.
SQL3262N | O nome de serviço TCP/IP "<nome>" não é válido. |
Explicação: O nome de serviço TCP/IP especificado é inválido.
Usuário responsável: Certifique-se de que o nome de serviço TCP/IP está configurado e reservado no arquivo /etc/services e, então, execute novamente o comando. De modo alternativo, especifique o número da porta que está atribuída ao nome de serviço TCP/IP.
SQL3263N | O tipo de protocolo não é suportado. |
Explicação: O tipo de protocolo especificado não é suportado pelo comando.
Usuário responsável: Execute o comando novamente utilizando um tipo de protocolo suportado.
SQL3264N | O servidor DB2 não foi registrado no LDAP. |
Explicação: O comando não foi completado com sucesso pois o servidor DB2 não foi registrado no LDAP.
Usuário responsável: Registre o servidor DB2 no LDAP, utilizando o comando REGISTER LDAP. Execute novamente o comando.
SQL3265N | Ocorreu um erro inesperado durante a autenticação LDAP. |
Explicação: Incapaz de autenticar o usuário LDAP devido a um erro de sistema LDAP inesperado.
Usuário responsável: Utilize a Independent Trace Facility para obter um rastreamento do DB2. Consulte o Independent Trace Facility no Guia de Detecção de Problemas para obter informações sobre como utilizar este recurso. Contacte, então, um representante de Serviços IBM.
SQL3266N | A senha do usuário LDAP está incorreta. |
Explicação: A senha especificada não é uma senha correta para o Nome Distinto (DN) do usuário especificado.
Usuário responsável: Execute o comando novamente com a senha correta.
SQL3267N | "<ID-de-autorização>" não possui autoridade para executar o comando solicitado. |
Explicação: O comando não foi completado com sucesso pois o usuário LDAP não tem privilégio suficiente para realizar a tarefa solicitada.
Usuário responsável: Certifique-se de que o usuário LDAP tem privilégio para realizar a operação.
SQL3268N | O esquema LDAP não é compatível com o release atual do DB2. |
Explicação: O esquema LDAP definido no servidor não contém a definição para as classes e/ou atributos de objeto DB2 utilizados no release atual do DB2.
Usuário responsável: Consulte o Administration Guide sobre como estender o esquema LDAP com as classes e atributos de objetos DB2.
SQL3269N | O servidor LDAP não está disponível. |
Explicação: O DB2 não foi capaz de acessar informações no diretório LDAP pois o servidor LDAP não está disponível.
Usuário responsável: Execute as seguintes operações:
SQL3270N | O Nome Distinto (DN) do usuário do LDAP não é válido. |
Explicação: O Nome Distinto (DN) do usuário do LDAP não é válido.
Usuário responsável: Execute o comando novamente utilizando um DN do usuário de LDAP válido.
SQL3271N | Um Nome Distinto (DN) do usuário de LDAP e/ou senha não está definido para logon do usuário atual. |
Explicação: Quando definindo preferências do usuário, tais como configuração CLI ou variável de registro DB2, o DN do usuário LDAP e a senha devem ser definidos para o logon do usuário atual.
Usuário responsável: Consulte a documentação do IBM eNetwork LDAP sobre como configurar o DN do usuário LDAP e senha para o logon do usuário atual.
SQL3272N | O nó "<nome-do-nó>" não foi encontrado no diretório LDAP. |
Explicação: O comando não foi completado com sucesso pois o nó <nome-do-nó> não foi encontrado no diretório LDAP.
Usuário responsável: Certifique-se que o nome do nó está correto e execute novamente o comando.
SQL3273N | O banco de dados "<alias-do-banco-de-dados>" não foi encontrado no diretório LDAP. |
Explicação: O comando não foi completado com sucesso pois o banco de dados "<alias-do-banco-de-dados>" não foi encontrado no diretório LDAP.
Usuário responsável: Certifique-se que o nome do banco de dados está correto e execute novamente o comando.
SQL3274W | O banco de dados foi criado com sucesso. Entretanto, o banco de dados não está catalogado no diretório LDAP. SQLCODE = "<sqlcode>". |
Explicação: O banco de dados foi criado com sucesso. Entretanto, o banco de dados não pode ser catalogado no diretório LDAP pois ocorreu um erro durante a operação.
Usuário responsável: Corrija o erro indicado no SQLCODE. Então, catalogue o banco de dados no diretório LDAP utilizando o comando CATALOG LDAP DATABASE.
SQL3275W | O banco de dados foi eliminado com sucesso. Entretanto, o banco de dados não foi removido do catálogo no diretório LDAP. SQLCODE = "<sqlcode>". |
Explicação: O banco de dados foi eliminado com sucesso. Entretanto, o banco de dados não pode ser removido do catálogo no diretório LDAP pois ocorreu um erro durante a operação.
Usuário responsável: Corrija o erro indicado no SQLCODE. Então, remova o banco de dados do catálogo no diretório LDAP utilizando o comando UNCATALOG LDAP DATABASE.
SQL3276N | Incapaz de obter um contexto de nome LDAP. |
Explicação: Incapaz de consultar o servidor LDAP para um contexto de nome LDAP.
Usuário responsável: Contacte o administrador do diretório LDAP para obter um contexto de nome LDAP para o servidor LDAP que se está utilizando. Se estiver utilizando o IBM eNetwork Directory V2.1, este é o nome do sufixo LDAP. Então, defina o contexto de nome para a máquina atual utilizando o comando "db2set DB2LDAP_BASEDN=<nomeando-contexto>".
SQL3277N | O banco de dados "<alias-do-banco-de-dados>" já existe no diretório LDAP. |
Explicação: O comando não foi completado com sucesso pois outro banco de dados com o mesmo nome já existe no diretório LDAP.
Usuário responsável: Execute o comando novamente utilizando um nome de alias diferente.
SQL3278N | O nó "<nó>" já existe no diretório LDAP. |
Explicação: O comando não foi completado com sucesso pois outro nó com o mesmo nome já existe no diretório LDAP.
Usuário responsável: Execute o comando novamente utilizando um nome de alias diferente.
SQL3279N | O comando não foi concluído com sucesso pois o LDAP está desativado. |
Explicação: O comando não foi concluído com sucesso pois o LDAP está desativado na máquina atual.
Usuário responsável: Se o suporte para LDAP está instalado, ative o suporte ao LDAP executando o comando: "db2set DB2_ENABLE_LDAP=YES".
Se o suporte LDAP não está instalado é necessário executar o programa de instalação e selecionar instalar LDAP suporte.
SQL3280N | Falha na tentativa de conexão a um servidor DRDA. |
Explicação: Falha na tentativa de conexão a um servidor DRDA porque o DB2 Connect não está instalado neste cliente DB2 e o nó do gateway não foi especificado quando catalogou este banco de dados LDAP.
Usuário responsável: Instale o DB2 Connect neste cliente do DB2 ou recatalogue este banco de dados LDAP com um nó válido do gateway.
SQL3281N | O parâmetro OSTYPE não é válido. |
Explicação: O servidor do bancos de dados não foi registrado no LDAP porque o parâmetro OSTYPE especificado não era válido. O parâmetro OSTYPE descreve o tipo de sistema operacional do servidor.
Usuário responsável: Submeta o comando novamente especificando um tipo de sistema operacional (OSTYPE) que seja suportado pelo DB2.
SQL3282N | As credenciais não são válidas. |
Explicação: O nome distinto (DN) do usuário e/ou a senha especificados não eram válidos.
Usuário responsável: Submeta o comando novamente usando valores válidos para o nome distinto (DN) do usuário e da senha.
SQL3283W | A configuração do gerenciador de bancos de dados foi atualizada com êxito. No entanto, as informações de protocolo não foram atualizadas no diretório LDAP. SQLCODE = "<valor-do-código-sql>". |
Explicação: A configuração do gerenciador de bancos de dados foi atualizada com êxito. No entanto, não foi possível atualizar as informações de protocolo no diretório LDAP porque ocorreu um erro durante a operação do LDAP.
Usuário responsável: Corrija o erro indicado no SQLCODE. Em seguida, atualize as informações de protocolo no diretório LDAP usando o comando UPDATE LDAP NODE.
SQL3284N | O parâmetro de tipo de nó não é válido. |
Explicação: O servidor do bancos de dados não foi registrado no LDAP porque o parâmetro de tipo de nó especificado não era válido.
Usuário responsável: Use um tipo de nó válido ao registrar o servidor do bancos de dados no LDAP. Os valores válidos para o parâmetro de tipo de nó são: SERVER, MPP e DCS.