Como ativar e desativar recursos do Reporting Services
Você pode desativar recursos do servidor de relatório que não sejam usados como parte de uma estratégia de bloqueio para a redução da superfície de ataque de um servidor de relatório de produção. Na maioria dos casos, você deve executar os recursos do Reporting Services simultaneamente para usar toda a funcionalidade disponível no Reporting Services. No entanto, dependendo de seu modelo de implantação, você pode desabilitar os recursos dos quais não precisa. Por exemplo, você pode habilitar apenas o processamento em segundo plano se todo o processamento de relatórios for configurado como operações agendadas. Da mesma maneira, você pode executar somente o serviço Web Servidor de Relatório se quiser apenas relatórios interativos sob demanda.
Os procedimentos descritos neste tópico mostram como desativar recursos do Reporting Services. É possível configurar recursos de maneiras diferentes; por exemplo, editando o arquivo RsReportServer.config diretamente ou usando a faceta Configuração da Área de Superfície do Reporting Services do Gerenciamento Baseado em Políticas no SQL Server Management Studio. Use os links para localizar o(s) procedimento(s) que explica(m) como ativar ou desativar um recurso:
Serviço Web Servidor de Relatório
Eventos e processamento agendados
Gerenciador de Relatórios
Construtor de Relatórios
Segurança Integrada do Windows para fontes de dados de relatório
Serviço Web Servidor de Relatórios
Para ativar ou desativar o serviço Web Servidor de Relatórios editando a configuração
Abra o arquivo RsReportServer.config em um editor de texto. Para obter mais informações, consulte Como modificar um arquivo de configuração do Reporting Services nos Manuais Online do SQL Server.
Para ativar o serviço Web Servidor de Relatórios, defina IsWebServiceEnabled como true:
<IsWebServiceEnabled>true</IsWebServiceEnabled>
Para desativar o serviço Web Servidor de Relatórios, defina IsWebServiceEnabled como false:
<IsWebServiceEnabled>false</IsWebServiceEnabled>
Salve suas alterações e feche o arquivo.
Para ativar ou desativar o serviço Web Servidor de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e se conecte à instância do Reporting Services que você deseja configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta, selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar o serviço Web Servidor de Relatórios, defina WebServiceAndHTTPAccessEnabled como True.
Para desativar o serviço Web Servidor de Relatórios, defina WebServiceAndHTTPAccessEnabled como False.
Clique em OK.
Eventos e entrega agendados
Para ativar ou desativar eventos e entrega agendados editando a configuração
Abra o arquivo RsReportServer.config em um editor de texto. Para obter mais informações, consulte Como modificar um arquivo de configuração do Reporting Services nos Manuais Online do SQL Server.
Para ativar o processamento e a entrega agendados de relatórios, defina IsSchedulingService, IsNotificationService e IsEventService como true:
<IsSchedulingService>true</IsSchedulingService> <IsNotificationService>true</IsNotificationService> <IsEventService>true</IsEventService>
Para desativar o processamento e a entrega agendados de relatórios, defina IsSchedulingService, IsNotificationService e IsEventService como false:
<IsSchedulingService>false</IsSchedulingService> <IsNotificationService>false</IsNotificationService> <IsEventService>false</IsEventService>
Salve as alterações e feche o arquivo.
Observação |
---|
Você não pode desativar completamente o processamento em segundo plano porque ele fornece funcionalidade de manutenção de banco de dados que é necessária para operações de servidor. |
Para ativar ou desativar eventos e entrega agendados usando o SQL Server Management Studio
Abra o SQL Server Management Studio e se conecte à instância do Reporting Services que você deseja configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta, selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar eventos e entrega agendados, defina ScheduleEventsAndReportDeliveryEnabled como True.
Para desativar eventos e entrega agendados, defina ScheduleEventsAndReportDeliveryEnabled como False.
Clique em OK.
Observação |
---|
Não é possível desativar completamente o processamento em segundo plano porque ele fornece a funcionalidade de manutenção de banco de dados que é necessária para operações de servidor. |
Gerenciador de Relatórios
Para ativar ou desativar o Gerenciador de Relatórios editando a configuração
Abra o arquivo RsReportServer.config em um editor de texto. Para obter instruções, consulte Como modificar um arquivo de configuração do Reporting Services nos Manuais Online do SQL Server.
Para ativar o Gerenciador de Relatórios, defina IsReportManagerEnabled como true:
<IsReportManagerEnabled>true</IsReportManagerEnabled>
Para desativar o Gerenciador de Relatórios, defina IsReportManagerEnabled como false:
<IsReportManagerEnabled>false</IsReportManagerEnabled>
Salve as alterações e feche o arquivo.
Para ativar ou desativar o Gerenciador de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e se conecte à instância do Reporting Services que você deseja configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no nó Reporting Services, aponte para Políticas e clique em Facetas.
Na lista Faceta, selecione Configuração da Área de Superfície do Reporting Services.
Em Propriedades da Faceta:
Para ativar o Gerenciador de Relatórios, defina ReportManagerEnabled como True.
Para desativar o Gerenciador de Relatórios, defina ReportManagerEnabled como False.
Clique em OK.
Construtor de Relatórios
Para ativar ou desativar o Construtor de Relatórios usando o SQL Server Management Studio
Abra o SQL Server Management Studio e se conecte à instância do Reporting Services que você deseja configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no Reporting Services e clique em Propriedades.
Na caixa de diálogo Propriedades do Servidor, em Selecionar uma página, clique em Segurança.
Para ativar o Construtor de Relatórios, selecione a opção Habilitar execuções de relatórios ad hoc.
Para desativar o Construtor de Relatórios, desmarque a opção Habilitar execuções de relatórios ad hoc.
Clique em OK.
Segurança Integrada do Windows
Para ativar ou desativar a segurança Integrada do Windows usando o SQL Server Management Studio
Abra o SQL Server Management Studio e se conecte à instância do Reporting Services que você deseja configurar.
No Pesquisador de Objetos, clique com o botão direito do mouse no Reporting Services e clique em Propriedades.
Na caixa de diálogo Propriedades do Servidor, em Selecionar uma página, clique em Segurança.
Para ativar a segurança Integrada do Windows, selecione a opção Habilitar a segurança Integrada do Windows para as fontes de dados do relatório.
Para desativar a segurança Integrada do Windows, desmarque a opção Habilitar a segurança Integrada do Windows para as fontes de dados do relatório.
Clique em OK.
Histórico de alterações
Alterar |
---|
Exemplos corrigidos que deixam marcas de fechamento incorretas. |