Consultor Eletrônico



Kbase 35185: Erro Database not Started em conexão ODBC/JDBC
Autor   Adriano Correa - CAT
Acesso   Público
Publicação   11/17/2006
Características:

- Verificado em ambiente Linux.
- Erro Database not Started em conexão ODBC/JDBC.
- Banco de dados está carregado com o comando proserve.
- Erro 8841 no log do banco, no instante da conexão.
- Ambiente homologado, com Progress 9.1E e J2SDK 1.4.1

Problema:

O Progress 9.1E exige o J2SDK 1.3.1_10 ou 1.4.1. A versão 1.3.1_10 não funciona com o Red Hat Enterprise 4 por falta de bibliotecas. A versão 1.4.1 tem diferenças na disponibilidade de bibliotecas: Deixou de existir o diretório classic que contém a biblioteca libjvm.so

Solução:

Primeiramente siga as instruções dos kbases P5893 ou P40680. A biblioteca libjvm.so não será encontrada.
Edite o script java_env dentro do diretório do Progress. Localize as variáveis definidas quando o sistema operacional for Linux.

Uma das variáveis deverá estar definida conforme abaixo:
VMTYPE=classic

Altere o valor da VMTYPE para "server":
VMTYPE=server

Salve e feche o script. O banco de dados deverá ser reiniciado.