Referência de Mensagens

SQL30000 - SQL30099

SQL30000NFalha na execução devido a um Erro de Protocolo Distribuído que não afetará o sucesso da execução dos comandos ou instruções SQL posteriores: Código de Razão "<código-de-razão(subcódigo)>".

Explicação: Ocorreu um erro do sistema que impede o processamento bem-sucedido do comando de ambiente ou instrução SQL atual. Esta mensagem (SQLCODE) é produzida na compilação da instrução ou na hora do processamento.

O comando ou instrução não pode ser processado. Não é feito o rollback da transação atual e a aplicação permanece conectada ao banco de dados remoto.

Usuário responsável: Registre o número da mensagem e código de razão. Anote todas as informações de erro do SQLCA, se for possível. Tente executar a aplicação novamente.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Informações necessárias:

sqlcode: -30000

sqlstate: 58008

SQL30002NA instrução do SQL não pode ser executada devido a uma condição anterior na cadeia de instruções.

Explicação: Uma instrução SQL foi encadeada com um PREPARE mas, a instrução PREPARE recebeu um aviso SQLCODE que requer que o programa ou usuário final execute novamente a instrução encadeada ou executar uma solicitação SQL diferente. Este erro pode ocorrer somente em um ambiente cliente/servidor.

A instrução não pode ser executada com encadeamento.

Usuário responsável: A instrução deve ser enviada novamente como solicitações separadas.

sqlcode: -30002

sqlstate: 57057

SQL30020NFalha na execução devido a um Erro de Protocolo Distribuído que afetará a execução bem-sucedida de comandos e instruções SQL posteriores: Código de Razão "<código-de-razão>".

Explicação: Ocorreu um erro do sistema que impediu a execução bem sucedida do comando de ambiente ou da instrução SQL atual, assim como quaisquer comandos ou instruções SQL posteriores.

O comando ou instrução não pode ser processado. É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto.

Usuário responsável: Anote o número de mensagem (SQLCODE) e código de razão. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar com o banco de dados remoto e execute novamente a aplicação.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Informações necessárias:

Alguns códigos de razão possíveis são:

121C
Indica que o usuário não é autorizado a executar o comando solicitado.

1232
O comando não pode ser concluído devido a um erro permanente. Na maioria dos casos, o servidor estará no processo de um encerramento anormal.

220A
O servidor de destino recebeu uma descrição de dados inválida. Se um usuário SQLDA estiver especificado, certifique-se de que os campos estão inicializados corretamente. Além disso, assegure-se de que o tamanho não exceda o comprimento máximo permitido para o tipo de dados que está sendo usado.

Se você está usando o produto DB2 Connectem um ambiente servidor gateway com clientes de nível inferior, este erro pode ocorrer se as variáveis do host da sua aplicação e as descrições de coluna da tabela consultada não combinarem.

sqlcode: -30020

sqlstate: 58009

SQL30021NFalha na execução devido a um Erro de Protocolo Distribuído que afetará a execução bem-sucedida de comandos e instruções SQL posteriores: Gerenciador "<gerente>" ao Nível "<nível>" não suportado.

Explicação: Ocorreu um erro que impossibilitou a conexão da aplicação ao banco de dados remoto. Esta mensagem (SQLCODE) á produzida para a instrução SQL CONNECT. <gerenciador> e <nível> são valores numéricos que identificam a incompatibilidade entre ciente e servidor.

O comando não pode ser processado.

Usuário responsável: Anote o número da mensagem, os valores "<gerenciador>" e "<nível>". Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto novamente.

Se o problema persistir, chame o Independent Trace Facility no prompt de comando do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso. Entre, então, em contato com o seu representante de serviços tendo em mãos as seguintes informações:

sqlcode: -30021

sqlstate: 58010

SQL30040NA execução falhou por causa de indisponibilidade de recursos que não afetarão o sucesso da execução dos comandos e instruções SQL subseqüentes: Razão "<razão>". Tipo de recurso "<tipo-de-recurso>". Nome do recurso "<nome-do-recurso>". ID do produto "<ID-do-produto>".

Explicação: A aplicação não pode processar o comando ou instrução SQL porque um recurso especificado está esgotado. Não é feito o rollback da transação atual e a aplicação permanece conectada ao banco de dados remoto.

O comando não pode ser processado.

Usuário responsável: Aumente o tamanho do recurso especificado e submeta novamente o comando.

sqlcode: -30040

sqlstate: 57012

SQL30041NA execução falhou por causa de indisponibilidade de recursos que afetarão o sucesso da execução dos comandos e instruções SQL subseqüentes: Razão "<razão>". Tipo de recurso "<tipo-de-recurso>". Nome do recurso "<nome-do-recurso>". ID do produto "<ID-do-produto>".

Explicação: A aplicação não pode processar o comando ou instrução SQL porque recursos não estão disponíveis no banco de dados remoto. Este SQLCODE é produzido na compilação da instrução ou na hora do processamento.

Usuários do sistema federado: esta situação pode também ser detectada pela fonte de dados.

Se "<nome-recurso>" é "Encrypt" ou "Decrypt", as saídas do usuário para criptografia ou decriptografia de senha não estão disponíveis ou tem um erro.

O comando ou instrução não pode ser processado.

Usuário responsável: Investigue o ambiente do sistema do banco de dados remoto.

Usuários do sistema federado:

sqlcode: -30041

sqlstate: 57013

SQL30050NO comando ou instrução SQL "<número>" é inválido enquanto o bind está em progresso.

Explicação: Uma aplicação tentou emitir um comando ou instrução SQL que não é válido enquanto a operação pré-compilar/bind está em processo. <número> é um valor numérico que identifica o comando ou instrução SQL incorreto.

O comando ou instrução não é processado.

Usuário responsável: Se a aplicação não for o pré-compilador/binder do banco de dados, verifique se o bind não está ativo antes de emitir o comando ou instrução SQL.

Se a aplicação não for o pré-compilador/binder do banco de dados, anote o número da mensagem (SQLCODE) e o valor <número>. Anote todas as informações de erro do SQLCA, se for possível. Tente executar a operação de bind novamente.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30050

sqlstate: 58011

SQL30051NO processo de bind com o nome de pacote e token de consistência especificados não está ativo.

Explicação: Uma tentativa foi feita para emitir uma operação pré-compilar/bind quando pré-compilar/bind não estava ativo ou foi feita uma tentativa de usar um nome de pacote e/ou token de consistência inválidos durante uma operação de pré-compilar/bind ativa.

O comando ou instrução não pode ser processado.

Usuário responsável: Se a aplicação não estiver no gerenciador de banco de dados pré-compilador/binder, verifique se pré-compilar/bind está ativo antes de emitir a operação de bind e se as informações corretas foram transmitida na operação de bind.

Se a aplicação for um pré-compilador/binder do gerenciador de banco de dados, anote o número da mensagem (SQLCODE) e todas as informações de erro do SQLCA, se possível. Tente executar a operação novamente.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30051

sqlstate: 58012

SQL30052NOs pressupostos da preparação do programa estão incorretos.

Explicação: A instrução SQL sendo compilada não é reconhecida pelo pré-compilador e não pode ser processada pelo banco de dados.

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

Usuário responsável: Certifique-se de que a instrução está correta e tente executar a operação novamente. Se o problema persistir, remova a instrução do programa.

sqlcode: -30052

sqlstate: 42932

SQL30053NO valor de OWNER não passou na verificação de autorização no banco de dados remoto.

Explicação: O valor especificado para a opção OWNER em pré-compilar/bind não passou na verificação de autorização no banco de dados remoto. Este SQLCODE é produzido durante pré-compilar/bind. Não é produzido pelo pré-compilador/binder do banco de dados.

A operação pré-compilar/bind não pode ser processada.

Usuário responsável: Certifique-se de que você está autorizado a usar a ID especificada na opção OWNER ou não use a opção OWNER.

sqlcode: -30053

sqlstate: 42506

SQL30060N"<ID-de-autorização>" não tem o privilégio para executar a operação "<operação>".

Explicação: A ID de autorização <ID-de-autorização> tentou executar a <operação> especificada sem ter a autorização adequada para fazê-lo. Este SQLCODE é produzido na compilação da instrução ou na hora do processamento.

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

Usuário responsável: Verifique se a <ID-de-autorização> tem a autorização necessária para executar a operação desejada.

sqlcode: -30060

sqlstate: 08004

SQL30061NO nome de alias do banco de dados ou o nome do banco de dados "<nome>" não foi localizado no nó remoto.

Explicação: O nome do banco de dados não é um banco de dados existente no nó do banco de dados remoto.

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

Usuário responsável: Submeta novamente o comando com o nome ou alias do banco de dados correto.

Usuários do sistema federado: faça uma verificação para garantir que a entrada em SYSCAT.SERVERS especifica corretamente o nome do banco de dados da fonte de dados.

sqlcode: -30061

sqlstate: 08004

SQL30070NO Comando "<identificador-do-comando>" não é suportado.

Explicação: O banco de dados remoto recebeu um comando que ele não reconhece. O comando ou instrução de ambiente SQL atual não pode ser processado com sucesso, nem nenhum outro comando ou instrução SQL subseqüente.

É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto. A instrução não pode ser processada.

Usuário responsável: Anote o número de mensagem (SQLCODE) e o identificador de comando. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto e torne a executar a aplicação.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30070

sqlstate: 58014

SQL30071NO Objeto "<identificador-objeto>" não é suportado.

Explicação: O banco de dados remoto recebeu dados que ele não reconhece. O comando ou instrução de ambiente SQL atual não pode ser processado com sucesso, nem nenhum outro comando ou instrução SQL subseqüente.

É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto. O comando não pode ser processado.

Usuário responsável: Anote o número de mensagem (SQLCODE) e o identificador de objeto. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto e torne a executar a aplicação.

Se houver recursos de memória suficientes e o problema persistir,

Se o rastreamento estiver ativo, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30071

sqlstate: 58015

SQL30072NO parâmetro "<identificador-parâmetro>" não é suportado.

Explicação: O banco de dados remoto recebeu dados que ele não reconhece. O comando ou instrução de ambiente SQL atual não pode ser processado com sucesso, nem nenhum outro comando ou instrução SQL subseqüente.

O comando não pode ser processado. É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto.

Usuário responsável: Anote o número de mensagem (SQLCODE) e o identificador de parâmetro. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto e torne a executar a aplicação.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30072

sqlstate: 58016

SQL30073NO valor do parâmetro "<identificador-parâmetro>" "<valor>" não é suportado.

Explicação: O banco de dados remoto recebeu dados que ele não reconhece. O comando ou instrução de ambiente SQL atual não pode ser processado com sucesso, nem nenhum outro comando ou instrução SQL subseqüente.

É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto. O comando não pode ser processado.

Usuário responsável: Anote o número de mensagem (SQLCODE) e o identificador de parâmetro. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto e torne a executar a aplicação.

Se houver recursos de memória suficientes e o problema persistir,

Se o rastreamento estiver ativo, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso. Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

Alguns dos identificadores de parâmetros possíveis são:

002F
O servidor de destino não suporta o tipo de dados requerido pelo solicitante da aplicação. Por exemplo, quando o DB2 Connect é usado para conectar o DB2 2.3, este erro será retornado a menos que o PTF adequado seja aplicado ao DB2 2.3. Verifique se o nível do servidor é suportado pelo solicitante.

119C, 119D, 119E
O servidor de destino não suporta o CCSID requerido pelo solicitante da aplicação. Verifique se o CCSID usado pelo solicitante é suportado pelo servidor.

sqlcode: -30073

sqlstate: 58017

SQL30074NA resposta "<identificador-resposta>" não é suportada.

Explicação: O cliente recebeu uma resposta que ele não reconhece. O comando ou instrução de ambiente SQL atual não pode ser processado com sucesso, nem nenhum outro comando ou instrução SQL subseqüente.

É feito o rollback da transação atual e a aplicação é desconectada do banco de dados remoto. A instrução não pode ser processada.

Usuário responsável: Anote o número de mensagem (SQLCODE) e o identificador de reposta. Anote todas as informações de erro do SQLCA, se for possível. Tente conectar-se ao banco de dados remoto e torne a executar a aplicação.

Se existirem recursos de memória suficientes e o problema persistir, chame o recurso Independent Trace Facility no prompt de comandos do sistema operacional. Consulte o Independent Trace Facility em Troubleshooting Guide para obter informações de como utilizar este recurso.

Entre em contato com o representante autorizado tendo em mãos as seguintes informações:

Informações necessárias:

sqlcode: -30074

sqlstate: 58018

SQL30080NUm erro de comunicação "<código-de-razão>" ocorreu no envio ou recebimento de dados do banco de dados remoto.

Explicação: O "<código-de-razão>" contém os códigos de erro originais informados pelo Gerenciador de Comunicação.

Para códigos de erro APPC, o formato é pppp-ssssssss-dddddddd em que pppp é o código de retorno primário, ssssssss é o código de retorno secundário e dddddddd é o dado de sentido. Cada um destes valores de código de erro é representado em notação hexadecimal. Códigos de erro primários e secundários incluem 0003-00000004 e 0003-00000005, o que indica que uma conversação com o Servidor de Banco de Dados não pôde ser alocada. Os dados de sentido só serão exibidos para um erro APPC ALLOCATE.

O comando não pode ser processado. Tentativa de conexão ao banco de dados não teve sucesso ou foi feito o rollback da transação atual para o banco de dados conectado e a aplicação está desconectada de um banco de dados remoto.

Consulte o documento IBM Communications Manager 1.0 APPC Programming Guide and Reference (SC31-6160) para obter uma explicação sobre os códigos de retorno primários e secundários APPC. Para saber detalhes sobre os dados de detecção APPC, consulte o IBM Communications Manager 1.0 Problem Determination Guide IBM 1.0 (SC31-6156).

Usuário responsável: Certifique-se de que tanto o gerenciador de banco de dados quanto o Gerenciador de Comunicação estão iniciados no Servidor de Banco de Dados e que todos os parâmetros de configuração do Gerenciador de Comunicação estão corretos. Consulte, também, o Communications Manager/2 APPC Programming Guide & Reference para obter mais informações.
Nota:Se o código de razão embutido em sua mensagem for 0003-084C0001 uma causa possível para esta mensagem é você estar tentando fazer uma conexão remota com uma estação de trabalho que não é um servidor. Verifique se a estação remota é um servidor. Se ela não for um servidor, instale o gerenciador de banco de dados como servidor.
sqlcode: -30080

sqlstate: 08001

SQL30081NFoi detectado um erro de comunicação. Protocolo de comunicação sendo usado: <protocol>. API de Comunicação sendo usada: <interface>. Localização onde o erro foi detectado: <location>. Função de comunicação que está detectando o erro: <function>. Código(s) de erro específico(s) de protocolo: <rc1>, <rc2>, <rc3>.

Explicação: Um erro foi detectado pelo subsistema de comunicação.

Se a comunicação já foi estabelecida, as causas possíveis são:

Se você estiver tentando estabelecer uma conexão nova, as causas possíveis são :

Consulte os valores de token para obter detalhes. Dependendo do protocolo a ser usado e da função de comunicação invocada, alguns tokens podem não se aplicar. A seguir, a explicação dos valores de token:

<protocol>
O protocolo de comunicação sendo usado de fato. Os valores de token válidos são:

<interface>
A interface de programação de aplicação usada invoca os serviços de protocolo de comunicação acima. Os valores de token válidos são:

<location>
Esta é uma ID de protocolo específica que identifica exclusivamente o nó que detectou o erro. Se o protocolo sendo usado for:

Se as informações de localização não estiverem disponíveis quando o erro ocorrer, este token não está preenchido.

<function>
O nome da função do subsistema de comunicação que retornou o código de erro.

<rc1>, <rc2>, <rc3>
A lista de códigos e subcódigos de erro disponíveis que são específicos de cada protocolo sendo usado. Os tokens que não são aplicáveis contêm "*".

Se o protocolo sendo usado for:

Veja o apêndice de Erros de Comunicação da Referência de Mensagens para mais informações sobre os códigos de erro de comunicação específicos.

Usuário responsável:

Se a conexão já foi estabelecida, verifique se:

  1. O agente de banco de dados no servidor foi forçado a se desativar.
  2. O gerenciador do banco de dados no servidor foi encerrado de forma anormal.
  3. Ocorreu um erro de rede ou subsistema de comunicação. Veja o Referência de Mensagens obter mais informações sobre os códigos de erro de comunicação específicos.

Se estiver tentando estabelecer uma nova conexão, verifique se:

  1. O servidor do banco de dados remoto está catalogado adequadamente no nó cliente.
  2. O arquivo de configuração do gerenciador do banco de dados no servidor está configurado com os parâmetros relacionados de comunicação adequados. Se os parâmetros de configuração do banco de dados tiverem sido atualizados no servidor, lembre-se de parar e reiniciar o banco de dados para que as alterações entrem em vigor.
  3. Os subsistemas de comunicação tanto no nó cliente como no nó servidor estão configurados e iniciados adequadamente.
  4. A variável de ambiente DB2COMM no servidor especifica o protocolo de comunicação usado pelo cliente.
  5. O gerenciador do banco de dados no servidor foi iniciado com sucesso. Iniciar processamento do gerenciador do banco de dados no servidor deveria retornar SQL1063, e não SQL5043. Se SQL5043 for retornado, verifique o First Failure Service Log (DB2DIAG.LOG) para obter mais informações.
  6. Ocorreu um erro de rede ou subsistema de comunicação.

Se o problema continuar, consulte o administrador da rede e/ou o especialista em comunicação para determinar a causa do problema usando o conjunto de tokens fornecidos.

sqlcode: -30081

sqlstate: 08001

SQL30082NTentativa de estabelecer conexão falhou com razão de segurança <código-de-razão> (<cadeia-de-razão>).

Explicação: A tentativa de conectar-se ao servidor de banco de dados remoto foi rejeitada devido a uma informação de segurança inválida ou incorreta. A causa do erro de segurança é descrita pelo <código-de-razão> e valor correspondente de <cadeia-de-razão>.

A lista a seguir contém os códigos de razão e cadeias de razão correspondentes.

0 (NOT SPECIFIED)
O erro de segurança específico não é especificado.

1 (PASSWORD EXPIRED)
A senha especificada na solicitação expirou.

2 (PASSWORD INVALID)
A senha especificada na solicitação não é válida.

3 (PASSWORD MISSING)
A solicitação não incluía a senha.

4 (PROTOCOL VIOLATION)
A solicitação violou os protocolos de segurança.

5 (USERID MISSING)
A solicitação não foi incluía no id do usuário.

6 (USERID INVALID)
A id do usuário especificada na solicitação não é válida.

7 (USERID REVOKED)
A id do usuário especificada na solicitação foi revogada.

8 (GROUP INVALID)
O grupo especificado na solicitação não é válido.

9 (USERID REVOKED IN GROUP)
A id do usuário especificada na solicitação foi revogada no grupo.

10 (USERID NOT IN GROUP)
A id do usuário especificada na solicitação não está no grupo.

11 (USERID NOT AUTHORIZED AT REMOTE LU)
A id do usuário especificada na solicitação é não autorizada na Unidade Lógica remota.

12 (USERID NOT AUTHORIZED FROM LOCAL LU)
A id do usuário especificada na solicitação não está autorizada na Unidade Lógica remota quando vem da Unidade Lógica local.

13 (USERID NOT AUTHORIZED TO TP)
A id do usuário especificada na solicitação não está autorizada a acessar o Programa de Transações.

14 (INSTALLATION EXIT FAILED)
A saída da instalação falhou.

15 (PROCESSING FAILURE)
O processamento de segurança no servidor falhou.

16 (NEW PASSWORD INVALID)
a senha especificada num pedido de alteração de senha não obedeceu aos requisitos do servidor.

17 (UNSUPPORTED FUNCTION)
o mecanismo de segurança especificado pelo cliente é inválido para esse servidor. Eis alguns exemplos típicos:

18 (NAMED PIPE ACCESS DENIED)
O canal nomeado encontra-se inacessível devido a uma violação de segurança.

19 (USERID DISABLED or RESTRICTED)
A id do usuário foi desativada, ou a id do usuário foi restringida do acesso ao ambiente operacional dessa vez.

20 (MUTUAL AUTHENTICATION FAILED)
O servidor contactado falhou ao passar uma verificação de autenticação mútua. O servidor é um impostor ou o ticket retornado estava danificado.

21 (RECURSO TEMPORARIAMENTE INDISPONÍVEL)
O processamento de segurança no servidor terminou porque um recurso estava temporariamente indisponível. Por exemplo, no AIX, nenhuma licença do usuário está disponível.

Usuário responsável: Verifique se a id do usuário e/ou senha apropriadas foram fornecidas.

A id do usuário pode ser desativada, a id do usuário pode ser restringida para acessar estações de trabalho específicas, ou a id do usuário pode ser restringida para certas horas de operação.

Para código de razão 17, tente o comando novamente com o tipo de autenticação suportado.

Para o código de razão 20, certifique-se de que o mecanismo de autenticação para o servidor foi iniciado e tente outra vez.

sqlcode: -30082

sqlstate: 08001

SQL30083NFalha na tentativa de alteração de senha para id do usuário <uid> com razão de segurança <código-de-razão> (<cadeia-de-razão>).

Explicação: A tentativa de alteração de senha foi rejeitada devido a informações de segurança inválidas ou incorretas. A causa do erro de segurança é descrita pelo <código-de-razão> e valores <cadeia-de-razão> correspondentes.

A lista a seguir contém os códigos de razão e cadeias de razão correspondentes.

0 (NOT SPECIFIED)
O erro de segurança específico não é especificado.

1 (CURRENT PASSWORD INVALID)
A senha antiga especificada na solicitação não é válida.

2 (NEW PASSWORD INVALID)
A senha especificada na solicitação não é válida em relação as regras de senha impostas pelo sistema onde a senha deveria ter sido alterada.

3 (CURRENT PASSWORD MISSING)
A solicitação não incluiu uma senha antiga.

4 (NEW PASSWORD MISSING)
A solicitação não incluiu uma senha nova.

5 (USERID MISSING)
A solicitação não foi incluía no id do usuário.

6 (USERID INVALID)
A id do usuário especificada na solicitação não é válida.

7 (USERID REVOKED)
A id do usuário especificada na solicitação foi revogada. As senhas não podem ser alteradas para ids de usuário revogadas.

14 (INSTALLATION EXIT FAILED)
A saída de segurança da instalação falhou.

15 (PROCESSING FAILURE)
O processamento de segurança no servidor falhou.

17 (UNSUPPORTED FUNCTION)
A função de alteração de senha não é suportada pelo sistema.

19 (USERID DISABLED or RESTRICTED)
A id do usuário foi desativada, ou a id do usuário foi restringida do acesso ao ambiente operacional dessa vez.

24 (USERNAME AND/OR PASSWORD INVALID)
O nome do usuário especificado, a senha especificada ou ambos, são inválidos.

Usuário responsável: Certifique-se de que a id do usuário adequada, e as senhas atual e nova foram fornecidas. Para o código de razão 14, verifique o arquivo db2pem.log no subdiretório da instância (geralmente "db2") para obter uma descrição detalhada do problema encontrado.

A id do usuário pode ser desativada, a id do usuário pode ser restringida para acessar estações de trabalho específicas, ou a id do usuário pode ser restringida para certas horas de operação.

sqlcode: -30083

sqlstate: 08001

SQL30090NOperação inválida para o ambiente de execução da aplicação. Código de razão = "<código-de-razão>"

Explicação: A operação é inválida para o ambiente de execução da aplicação. Por exemplo, uma operação pode ser inválida para aplicações que tem restrições especiais em instruções ou APIs - aplicações tais como aquelas que operam em um ambiente de Processamento de Transações Distribuídas XA, como CICS; aquelas que operam com definições de conexão tipo 2 CONNECT; ou, aquelas que utilizam os recursos de sistemas combinados para atualizar várias fontes de dados heterogêneas. A operação foi rejeitada.

Os códigos de razão possíveis são:

Usuário responsável:

Corrija o problema através da execução de um dos passos seguintes:

sqlcode: -30090

sqlstate: 25000


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