• Categorias
  • Recente
  • Tags
  • Popular
Collapse

Erro ao gerar relatório. Connection refused: conected.

Agendado Fixado Trancado Movido Relatórios
connectionrefusedgerar relatórioreporserver
8 Posts 3 Posters 565 Visualizações
    • Mais Antigo para Mais Recente
    • Mais Recente para Mais Antigo
    • Mais Votados
Responder
  • Responder como tópico
Entre para responder
Este tópico foi deletado. Apenas usuários com privilégios de moderação de tópico podem vê-lo.
  • D Offline
    D Offline
    Danilo
    wrote on última edição por
    #1

    Fala pessoal, boa noite, blza?

    Então, tenho uma aplicação maker bootstrap que está num servidor Windows, e neste mesmo servidor está instalado o serviço de relatórios 3.0. A base de dados utilizada é SQL Server 2012.
    Durante a utilização da aplicação, em alguns momentos não é possível gerar relatórios e começa a exibir o erro "Erro ao gerar relatório. Connection refused: conected.".
    Quando este erro acontece, ao observar o servidor de aplicação o serviço de relatórios continua executando normalmente, os workers estão no gerenciamento de tarefas, mas não é possível gerar nenhum relatório.
    Para vocês terem uma ideia hoje foi necessário reinicializar o serviço de relatórios 4 vezes para reduzir o impacto para o cliente.

    No arquivo Reporting.conf ativei até o parâmetro "ServiceLogging=1" para avaliar se no momento do erro gerava alguma inconsistência no log, mas quando o erro não registra nada no log.
    Configuração do arquivo Reporting.conf:
    [Settings]
    MinWorkers=10
    MaxWorkers=30
    IdleTimeOut=600
    RecycleCount=100
    ResponseTimeout=600
    Address=127.0.0.1
    Instance=Default
    ServicePort=9193

    Alguém já passou por isso ? Poderiam me auxiliar em como resolver este problema ?

    Janpier dos SantosJ 1 Resposta Última resposta
    0
  • Janpier dos SantosJ Offline
    Janpier dos SantosJ Offline
    Janpier dos Santos
    replied to Danilo on última edição por
    #2

    @danilo Bom dia.

    Essa exceção ocorre quando não é possível estabelecer uma conexão com o banco de dados,.
    Sugiro que verifique se está com a versão mais atual do servidor de relatórios, e certifique se algo na aplicação está impactando na conexão com o banco de dados.

    Cordialmente.

    D 1 Resposta Última resposta
    0
  • andersonlealA Offline
    andersonlealA Offline
    andersonleal
    wrote on última edição por
    #3

    Danilo, complementando a resposta do Janpier, na configuração de conexão com o banco de dados do seu sistema, vc deve passar o IP do banco de dados dele, não pode ser localhost.. uma vez que o servidor de relatórios utiliza os dados do wfre pra fazer a conexão com o banco, se estiver configurado localhost vai cair no proprio servidor de relatórios. Essa é a mudança que vc precisa fazer na configuração do seu sistema.

    Em resumo, ainda que sua aplicação e banco de dados estejam no mesmo servidor, a configuração do webrun não pode apontar para localhost, tem que apontar para o próprio IP ou nome.

    D 1 Resposta Última resposta
    0
  • D Offline
    D Offline
    Danilo
    replied to Janpier dos Santos on última edição por Danilo
    #4

    @janpier-dos-santos Boa tarde Janpier, obrigado pelo retorno. A versão do servidor de relatórios é a 3.0. A aplicação continua funcionando normalmente, sem apresentação de erros, ou seja, o usuário consegue navegar, realizar CRUD sem nenhuma inconsistência.
    O único problema é não conseguir gerar relatório, mesmo com o serviço disponível.

    1 Resposta Última resposta
    0
  • D Offline
    D Offline
    Danilo
    replied to andersonleal on última edição por
    #5

    @andersonleal boa tarde Anderson, obrigado pelo retorno.. Então, o sistema está configurado corretamente, a configuração que coloquei é do arquivo "Reporting.conf" do serviço de geração de relatórios, e nesta configuração não existe o parâmetro para apontar para base de dados, visto que o mesmo apenas vai gerar o relatório.

    andersonlealA 1 Resposta Última resposta
    0
  • andersonlealA Offline
    andersonlealA Offline
    andersonleal
    replied to Danilo on última edição por
    #6

    @danilo O gerador de relatórios utiliza o mesmo wfre do sistema para conexão com o banco de dados, por isso a atenção na hora de configurar o banco de dados no sistema. Se estiver localhost lá, o servidor de relatórios não conseguirá apontar o banco, esse é o ponto.

    D 1 Resposta Última resposta
    0
  • D Offline
    D Offline
    Danilo
    replied to andersonleal on última edição por
    #7

    @andersonleal boa tarde Anderson, não está local, pois se a configuração do wfre estivesse incorreta a aplicação também não funcionaria, tendo em vista que não localizaria a base de dados.

    andersonlealA 1 Resposta Última resposta
    0
  • andersonlealA Offline
    andersonlealA Offline
    andersonleal
    replied to Danilo on última edição por
    #8

    @danilo Não sugeri que estava incorreta a configuração do wfre, apenas apontando pra localhost, o que funciona perfeitamente, caso o servidor de aplicações esteja na mesma máquina do banco de dados. Mas como vc já disse, não está configurado localhost, então realmente é outra coisa...

    1 Resposta Última resposta
    0

  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.
  • Primeiro post
    Último post
0
  • Categorias
  • Recente
  • Tags
  • Popular
  • Login

  • Não tem uma conta? Cadastrar

  • Login or register to search.