Tempo aproximado para leitura: 00:01:00min
Ocorrência
Na execução da carga pelo Agent ocorre o seguinte erro no log: Erro na extração do banco de dados. Erro: %s [Ljava.lang.String;@xxxxxxxx
Ambiente
Framework - Framework (Linha Datasul) – Business Analytics (BA) – Todas as versões
Causa
O erro ocorre na tentativa de conexão do Agent com o banco temporário - emsinc, usando as configurações JDBC - Java Database Connectivity no my.properties
Solução
Deve ser analisado se as informações do path e drive estão corretas, exemplo:
jdbc.driver_path=C:/dlc102b/java/OPENEDGE.jar
jdbc.driver=com.ddtek.jdbc.openedge.OpenEdgeDriver
Assim como as informações de conexão url, user e senha, exemplo:
jdbc.url=jdbc:datadirect:openedge://10.80.128.223:23639;databaseName=emsinc;defaultSchema=pub
jdbc.username=pub
jdbc.password=pub
É necessário que a porta utilizada seja do broker do banco emsinc.

Sugerimos que utilize o usuário pub e senha pub.
Você pode confirmar sua criação no _admin.r pelo Executar Programa no ERP - Enterprise Resource Planning.
Selecionando o banco - emsinc

Lista de usuários:

Criando usuário:

Caso o problema persista, faça uma conexão ODBC - Open Database Connectivity com o banco para verificar erro em tela.

0 Comentários