Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O modo nativo do Reporting Services oferece suporte a um modelo de implantação escalável que permite executar várias instâncias do servidor de relatório que compartilham um único banco de dados do servidor de relatório. As implantações em expansão são usadas para aumentar a escalabilidade dos servidores de relatório para manipular mais usuários simultâneos e cargas maiores de execução de relatório. Ele também pode ser usado para dedicar servidores específicos para processar relatórios interativos ou agendados
Os servidores de relatório em modo SharePoint utilizam a infraestrutura de produtos do SharePoint para expansão. A expansão no modo SharePoint é feita adicionando mais servidores de relatório à fazenda do SharePoint. Para obter informações sobre expansão no modo do SharePoint, consulte Adicionar um servidor de relatório adicional a um farm (expansão do SSRS).
As implantações em expansão consistem de:
Duas ou mais instâncias do servidor de relatório que compartilham um único banco de dados do servidor de relatório.
Opcionalmente, um cluster NLB (balanceamento de carga de rede) para difundir carga de usuário interativo nas instâncias do servidor de relatório.
Ao implantar o Reporting Services em um cluster NLB, você precisa assegurar que o nome do servidor virtual NLB é usado na configuração das URLs de servidor de relatório e que os servidores estão configurados para compartilhar o mesmo estado de exibição.
O Reporting Services não participa de clusters dos Serviços de Cluster da Microsoft. No entanto, é possível criar um banco de dados do servidor de relatório em uma instância do Mecanismo de Banco de Dados que faz parte de um cluster de failover.
Para planejar, instalar e configurar uma implantação escalável, siga estas etapas:
Examine a instalação do SQL Server 2014 por meio do Assistente de Instalação (Instalação) nos Manuais Online do SQL Server para obter instruções sobre como instalar instâncias do servidor de relatório.
Se você estiver planejando hospedar a implantação de expansão em um cluster NLB (balanceamento de carga de rede), configure o cluster NLB antes de configurar a implantação de expansão. Para obter mais informações, consulte Configurar um servidor de relatório em um cluster de balanceamento de carga de rede.
Revise os procedimentos neste tópico para obter instruções sobre como compartilhar um banco de dados do servidor de relatório e conectar servidores de relatório em uma ampliação horizontal.
Os procedimentos explicam como configurar uma implantação escalável do servidor de relatório com dois nós. Repita as etapas descritas neste tópico para adicionar nós adicionais do servidor de relatório à implantação.
Use o Setup para instalar cada instância do servidor de relatório que será parte da implantação em escala.
Para evitar erros de compatibilidade de banco de dados ao conectar as instâncias de servidor ao banco de dados compartilhado, certifique-se de que todas as instâncias tenham a mesma versão. Por exemplo, se você criar o banco de dados do servidor de relatório usando uma instância do servidor de relatório do SQL Server 2014, todas as outras instâncias na mesma implantação também deverão ser o SQL Server 2014.
Use o Gerenciador de Configurações do Reporting Services para conectar cada servidor de relatório ao banco de dados compartilhado. Você pode se conectar e configurar somente um servidor de relatório de cada vez.
Use a ferramenta Configuração do Reporting Services para concluir a expansão por meio da associação de novas instâncias do servidor de relatório à primeira instância do servidor de relatório já conectada ao banco de dados do servidor de relatório.
Para instalar uma instância do SQL Server para hospedar os bancos de dados do servidor de relatório
Instale uma instância do SQL Server em um computador que hospedará os bancos de dados do servidor de relatório. No mínimo, instale o Mecanismo de Banco de Dados do SQL Server e o Reporting Services.
Se necessário, habilite o servidor de relatório para conexões remotas. Algumas versões do SQL Server não ativam, por padrão, conexões remotas via TCP/IP e Pipes Nomeados. Para confirmar se conexões remotas são permitidas, use o Gerenciador de Configurações do SQL Server e exiba os parâmetros de configuração de rede da instância de destino. Se a instância remota também for uma instância nomeada, verifique se o serviço SQL Server Browser está habilitado e em execução no servidor de destino. O SQL Server Browser fornece o número da porta usado para estabelecer conexão com a instância nomeada.
Para instalar a primeira instância do servidor de relatório
Instale a primeira instância do servidor de relatório que faz parte da implantação. Ao instalar o Reporting Services, escolha a opção Instalar, mas não configurar o servidor na página Opções de Instalação do Servidor de Relatório.
Inicie a ferramenta Configuração do Reporting Services.
Configure a URL do serviço Web servidor de relatório, a URL do Gerenciador de Relatórios e o banco de dados do servidor de relatório. Para obter mais informações, consulte Configurar um Servidor de Relatório (Modo Nativo do Reporting Services) nos Manuais Online do SQL Server.
Verifique se o servidor de relatório está operacional. Para obter mais informações, consulte Verificar uma instalação do Reporting Services nos Manuais Online do SQL Server.
Para instalar e configurar a segunda instância do servidor de relatório
Execute a instalação para instalar uma segunda instância do Reporting Services em outro computador ou como instância nomeada no mesmo computador. Ao instalar o Reporting Services, escolha a opção Instalar, mas não configurar o servidor na página Opções de Instalação do Servidor de Relatório.
Inicie a ferramenta Configuração do Reporting Services e conecte-se à nova instância que você acabou de instalar.
Conecte o servidor de relatório ao mesmo banco de dados usado para a primeira instância do servidor de relatório:
Clique em Banco de Dados para abrir a página Banco de Dados.
Clique em Alterar Banco de Dados.
Clique em Escolher um banco de dados do servidor de relatório existente.
Digite o nome do servidor da instância do Mecanismo de Banco de Dados do SQL Server que hospeda o banco de dados do servidor de relatório que você deseja usar. Esse deve ser o mesmo servidor ao qual você se conectou no conjunto anterior das instruções.
Clique em Testar Conexão e clique em Avançar.
No Banco de Dados do Servidor de Relatório, selecione o banco de dados criado para o primeiro servidor de relatório e clique em Avançar. O nome padrão é ReportServer. Não selecione ReportServerTempDB; ele é usado apenas para armazenar dados temporários ao processar relatórios. Se a lista de bancos de dados estiver vazia, repita as quatro etapas anteriores para estabelecer uma conexão com o servidor.
Na página Credenciais, selecione o tipo de conta e as credenciais que o servidor de relatório usará para se conectar ao banco de dados do servidor de relatório. Você pode usar as mesmas credenciais que as da primeira instância do servidor de relatório ou credenciais diferentes. Clique em Próximo.
Clique em Resumo e clique em Concluir.
Configure a URL do serviço Web servidor de relatório. Não teste a URL ainda. O problema não será resolvido até que o servidor de relatório seja integrado à implantação de expansão.
Configure a URL do Gerenciador de Relatórios. Não teste a URL ainda ou tente verificar a implantação. O servidor de relatório ficará indisponível até que o servidor de relatório seja ingressado na implantação de expansão.
Para unir a segunda instância do servidor de relatório à implantação em escala
Inicie a ferramenta Configuração do Reporting Services e conecte-se à primeira instância do servidor de relatório. O primeiro servidor de relatório já está inicializado para operações de criptografia reversíveis, portanto, ele pode ser usado para unir instâncias adicionais do servidor de relatório à implantação de expansão.
Clique em Implantação de Expansão para abrir a página Implantação de Expansão. Você deve ver duas entradas, um para cada instância do servidor de relatório que está conectada ao banco de dados do servidor de relatório. A primeira instância do servidor de relatório deve estar associada. O segundo servidor de relatório deve estar "Aguardando para entrar". Se você não vir entradas semelhantes para sua implantação, verifique se está conectado ao primeiro servidor de relatórios que já está configurado e inicializado para usar o banco de dados do servidor de relatórios.
Na página Implantação do Scale-out, selecione a instância do servidor de relatório que está aguardando para ingressar na implantação e clique em Adicionar Servidor.
Observação
Problema: quando você tenta unir uma instância do servidor de relatório do Reporting Services à implantação escalável, pode receber mensagens de erro semelhantes a "Acesso Negado".
Solução Alternativa: Faça backup das chaves de criptografia da primeira instância do Reporting Services e restaure a chave para o segundo servidor de relatório do Reporting Services. Tente unir o segundo servidor à implantação escalável do Reporting Services.
Agora, deverá ser possível verificar que ambas as instâncias do servidor de relatório estão operacionais. Para verificar a segunda instância, você pode usar a ferramenta Configuração do Reporting Services para se conectar ao servidor de relatório e clicar na URL do Serviço Web ou na URL do Gerenciador de Relatórios.
Se você planeja executar os servidores de relatório em um cluster de servidor com balanceamento de carga, é necessária uma configuração adicional. Para obter mais informações, consulte Configurar um servidor de relatório em um cluster de balanceamento de carga de rede.
Consulte Também
Configurar uma conta de serviço (SSRS Configuration Manager)Configurar uma URL (SSRS Configuration Manager)Criar um banco de dados do servidor de relatório de modo nativo (SSRS Configuration Manager)Configurar URLs do servidor de relatório (SSRS Configuration Manager)Configurar uma conexão de banco de dados do servidor de relatório (SSRS Configuration Manager)Adicionar e remover chaves de criptografia para implantação de Scale-Out (SSRS Configuration Manager)Gerenciar um servidor de relatório do modo nativo do Reporting Services