Ao configurar o Birt, é possível ter alguns problemas, principalmente na conexão entre o Birt e o Banco de Dados. Dessa forma esse documento listará possíveis problemas e algumas soluções.
- Problema - Autenticação do usuário do banco, exibida mensagem de falha no logon do usuário
- Solução - Esse é um dos problemas mais comuns quando se configura o Birt pela primeira vez. Para tentar solucionar esse problema, algumas medidas podem ser tomadas:
- Verificar todas as permissões do usuário no banco de dados. No caso do SQL Server temos as permissões na pasta: Banco de Dados e Segurança.
- Caso o servidor do banco esteja em outra máquina, certifique-se de que as portas estejam liberadas e que o firewall não esteja bloqueando a conexão.
- Verifique se o arquivo config.properties está se guindo a restrutura correta e se não possui nenhum espaço em branco depois do nome do usuário ou da senha.
- Problema - Conexão TCP
- Solução - Acesse o SQL Server Configuration Manager e verifique as configurações de TCP, todas devem estar Habilitadas.
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:25:35.png](/download/attachments/271165836/image2017-1-19%2010%3A25%3A35.png?version=1&modificationDate=1484832420000&api=v2)
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:31:43.png](/download/attachments/271165836/image2017-1-19%2010%3A31%3A43.png?version=1&modificationDate=1484832788000&api=v2)
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:32:58.png](/download/attachments/271165836/image2017-1-19%2010%3A32%3A58.png?version=1&modificationDate=1484832863000&api=v2)
- Outra configuração possível no SQL Server Configuration Manager é selecionando as propriedades de todas as conexões TCP e ver se estão configuradas corretamente com a porta do SQL Server.
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:34:24.png](/download/attachments/271165836/image2017-1-19%2010%3A34%3A24.png?version=1&modificationDate=1484832949000&api=v2)
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:35:6.png](/download/attachments/271165836/image2017-1-19%2010%3A35%3A6.png?version=1&modificationDate=1484832991000&api=v2)
- Problema - JDBC inválido
- Solução - O JDBC deve ser incluído na pasta drivers dentro da instalação do WebViewer. Caso essa pasta não exista, você deve criá-la.
![Frameworksp > Possíveis problemas e soluções > image2017-1-19 10:39:49.png](/download/attachments/271165836/image2017-1-19%2010%3A39%3A49.png?version=1&modificationDate=1484833274000&api=v2)
Atenção: O caminho de instalação pode ser diferente do mostrado na imagem.
Os drivers podem ser baixados qui porém caso não funcionem você deverá baixa-los no site do próprio banco o qual você está usando.