Skip to content
  • Categorias
  • Recente
  • Tags
  • Popular
Collapse
Brand Logo

  1. Fórum Maker
  2. Categorias
  3. Relatórios
  4. Erro ao gerar relatório. Connection refused: conected.

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

Agendado Fixado Trancado Movido Relatórios
connectionrefusedgerar relatórioreporserver
8 Posts 3 Posters 707 Visualizações 1 Watching
  • 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
    escreveu em ú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
    • D Danilo

      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 Offline
      Janpier dos SantosJ Offline
      Janpier dos Santos
      escreveu em ú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
        escreveu em ú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
        • Janpier dos SantosJ Janpier dos Santos

          @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 Offline
          D Offline
          Danilo
          escreveu em ú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
          • andersonlealA andersonleal

            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 Offline
            D Offline
            Danilo
            escreveu em ú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
            • D Danilo

              @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 Offline
              andersonlealA Offline
              andersonleal
              escreveu em ú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
              • andersonlealA andersonleal

                @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 Offline
                D Offline
                Danilo
                escreveu em ú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
                • D Danilo

                  @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 Offline
                  andersonlealA Offline
                  andersonleal
                  escreveu em ú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
                  Responder
                  • Responder como tópico
                  Entre para responder
                  • Mais Antigo para Mais Recente
                  • Mais Recente para Mais Antigo
                  • Mais Votados


                  • Login

                  • Não tem uma conta? Cadastrar

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