Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmento - TOTVS Backoffice Linha Protheus - ADVPL - Cannot open the connection for the driver (BIRT)

time.pngTempo aproximado para leitura: 00:03:00 min

Ocorrência
Após imprimir o relatório birt pelo menu ocorre o erro:
"org.eclipse.birt.report.engine.api.EngineException: An exception occurred during processing. Please see the following message for details: Cannot open the connection for the driver: org.eclipse.birt.report.data.oda.jdbc.dbprofile. org.eclipse.datatools.connectivity.oda.OdaException ; com.microsoft.sqlserver.jdbc.SQLServerException: 

Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) – ADVPL – A partir da versão 11.80

Causa
Pode ocorrer tanto pela configuração do appserver.INI o arquivo jdbc

Pode também ocorre o erro abaixo

mceclip3.png
Solução

O erro questionado trata-se de uma informação dada pela aplicação java que tenta acesso ao banco de dados. No caso, é informada que é necessária a verificação de permissão de porta e conexão TCPIP utilizado no banco e porta apontada para conexão e o driver utilizado.

REPORTDATABASE deverá esta configurado corretamente no caso do SQL dever habilitar a porta correta pois esse é o motivo do erro.

REPORTDATABASEPORT caso esteja com a porta desabilitada ou incorreta gera o erro abaixo

com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host HOSTNAME, port 1433 has failed.

Error: "Connection refused: connect. Verify the connection properties. Make sure that an instance of SQL Server is running on the host and accepting TCP/IP connections at the port.

Make sure that TCP connections to the port are not blocked by a firewall

Verifique a seção REPORTSERVICE no appserve.ini a chave REPORTDATABASE, REPORTDATABASEPORT, REPORTJDBCDRIVER  atualize o JAVA e verifique se o driver está na pasta correspondente sqljdbc.jar e reinicie a maquina.

[REPORTSERVICE]

REPORTDATABASE=MSSQL
REPORTDATABASEPORT=1433

REPORTJDBCDRIVER=C:\TOTVS\WebServer\server\webapps\WebViewer\drivers\sqljdbc4.jar

Para estabelece a comunicação na pasta WEB-INF "WebServer\server\webapps\WebViewer\WEB-INF" deverá conter usuario e sennha no arquivo seuambiente.properties

username=BIRT
password=123456


Saiba mais
Possíveis problemas e soluções
BIRT | Instalação e Configuração

 

Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 1

0 Comentários

Por favor, entre para comentar.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Preencha os campos abaixo para iniciar o atendimento:

Chat _