Referência de Mensagens

SQL4300 - SQL4399

SQL4300NSuporte de Java não está instalado ou configurado apropriadamente nessa plataforma.

Explicação: O suporte para procedimentos armazenados Java e funções definidas pelo usuário não está instalado e configurado neste servidor.

Usuário responsável: Certifique-se de que um Java Runtime Environment ou Java Development Kit compatível para o servidor está instalado. Certifique-se de que o parâmetro de configuração "jdk11_path" está definido corretamente.

sqlcode: -4300

sqlstate: 42724

SQL4301NFalha na inicialização ou comunicação do interpretador Java, código de razão "<código de razão>".

Explicação: Ocorreu um erro ao tentar iniciar ou comunicar-se com um interpretador Java. Os códigos de razão são:

1
Variáveis de ambiente Java ou parâmetros de configuração de banco de dados Java são inválidos.

2
Falha em uma chamada da Interface Nativa Java ao interpretador Java.

3
O arquivo "db2java.zip" pode estar danificado ou está ausente.

4
O interpretador Java se auto-encerrou e não pode ser reinicializado.

Usuário responsável: Certifique-se de que os parâmetros de configuração de banco de dados Java (jdk11_caminho and java_heap_sz) estão definidos corretamente. Certifique-se de que um ambiente runtime Java aceito está instalado. Certifique-se de que classes internas do DB2 (COM.ibm.db2) não foram substituídas por classes do usuário.

sqlcode: -4301

sqlstate: 58004

SQL4302NO procedimento armazenado Java ou função Java definida pelo usuário "<nome>", nome específico "<nome-espec>" foi abortada com uma exceção "<cadeia>".

Explicação: O procedimento armazenado Java ou função Java definida pelo usuário foi abortada com uma exceção Java. O First Failure Service Log (db2diag.log) contém um rastreador de pilha Java para o método abortado.

Usuário responsável: Depure o método Java para eliminar a exceção.

sqlcode: -4302

sqlstate: 38501

SQL4303NO procedimento armazenado Java ou função Java definida pelo usuário "<nome>", nome específico "<nome-espec>" não pôde ser identificada a partir de um nome externo "<cadeia>".

Explicação: A instrução CREATE PROCEDURE ou CREATE FUNCTION que declarou este procedimento armazenado ou função definida pelo usuário continha uma cláusula EXTERNAL NAME formatada incorretamente. O nome externo deve ser formatado como segue: "pacote.subpacote.classe!método".

Usuário responsável: Submeta uma instrução CREATE PROCEDURE ou CREATE FUNCTION corrigida.

sqlcode: -4303

sqlstate: 42724

SQL4304NO procedimento armazenado Java ou função Java definida pelo usuário "<nome>", nome específico "<nome-espec>" não pôde carregar a classe Java "<classe>" código de razão "<código-de-razão>".

Explicação: A classe Java fornecida pela cláusula EXTERNAL NAME de uma instrução CREATE PROCEDURE ou CREATE FUNCTION não pôde ser carregada. Os códigos de razão são:

1
A classe não foi encontrada no CLASSPATH.

2
A classe não implementou a interface obrigatória ("COM.ibm.db2.app.StoredProc" ou "COM.ibm.db2.app.UDF") ou faltou o indicador de acesso "public" de Java.

3
O construtor padrão falhou ou não estava disponível.

4
Não foi possível carregar o controlador "jdbc:default:connection".

5
Não foi possível estabelecer o contexto padrão.

Usuário responsável: Certifique-se de que o arquivo ".class" compilado está instalado no CLASSPATH, por exemplo sob "sqllib/function". Certifique-se de que ele implementa as interfaces Java necessárias e de que é "público".

sqlcode: -4304

sqlstate: 42724

SQL4306NO procedimento armazenado Java ou função Java definida pelo usuário "<nome>", nome específico "<nome-espec>" não pôde chamar o método Java "<método>" assinatura "<cadeia>".

Explicação: O método Java fornecido pela cláusula EXTERNAL NAME de uma instrução CREATE PROCEDURE ou CREATE FUNCTION não foi encontrado. Sua lista de argumentos declarados talvez não corresponda às expectativas do banco de dados, ou talvez não seja um método de instância "público".

Usuário responsável: Certifique-se de que o método de instância Java existe com o flag "público" e a lista de argumentos esperada para esta chamada.

sqlcode: -4306

sqlstate: 42724


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