Como instalar e configurar a integração do SharePoint em vários servidores

Este tópico contém instruções passo a passo sobre como instalar e configurar o Reporting Services (SSRS) no modo integrado do SharePoint em uma topologia de implantação de dois servidores.

Observação importanteImportante

O tópico frequentemente se refere a um tópico de um único servidor para fornecer detalhes, já que muitas das etapas são iguais para implantações de um ou dois servidores. Consulte Como instalar e configurar a integração do SharePoint em um servidor autônomo.

DicaDica

As ferramentas para desenvolvedor do SharePoint oferecem suporte somente a uma configuração autônoma do SharePoint. Para obter mais informações, consulte a documentação do SharePoint: Requisitos para o desenvolvimento de soluções do SharePoint.

Hospedar os bancos de dados de aplicativos em um terceiro servidor usado exclusivamente pelo Mecanismo de Banco de Dados é uma técnica comum para aprimorar o desempenho, caso você espere um número relativamente grande de usuários. Para obter mais informações sobre como usar mais de dois servidores, consulte Topologias de implantação para Reporting Services em modo integrado do SharePoint.

Pré-requisitos

Antes de começar a instalar os componentes, faça o seguinte:

Visão geral da instalação para uma implantação de dois servidores

Existe mais de um design possível para uma implantação de dois servidores. Você deverá decidir qual implantação é apropriada para uso de seu aplicativo e rede

Implantação de dois servidores, exemplo 1

Um design de implantação possível é usar um computador para todos os componentes de aplicativo e o segundo apenas para os componentes de banco de dados, conforme é ilustrado no diagrama a seguir.

ObservaçãoObservação

Essa implantação requer uma instalação do SQL Server nos computadores 1 e 2. A mesma edição do SQL Server precisa ser instalada nos dois computadores.

Implantação de dois computadores

Implantação de dois servidores, exemplo 2

Um outro design de implantação possível é usar o primeiro computador somente para os componentes de aplicativo do SharePoint e instalar o SSRS no segundo computador junto com os componentes de banco de dados. Esse design é ilustrado no diagrama a seguir e é o design descrito neste artigo.

ObservaçãoObservação

Essa implantação requer uma instalação do produto do SharePoint nos computadores 1 e 2. A mesma edição do produto do SharePoint precisa ser instalada nos dois computadores.

Implantação de dois computadores, exemplo 2

Veja a seguir um resumo dos componentes que você instala nos dois computadores:

  • Primeiro computador: este será o servidor principal do farm, e a Administração Central do SharePoint será instalada nele. Os usuários acessarão o conteúdo do servidor de relatório da coleção de sites deste computador.

    • Uma instância de um produto ou uma tecnologia do SharePoint

    • O Suplemento Reporting Services para produtos do SharePoint.

  • Segundo computador: este servidor será usado para hospedar o servidor de relatório junto com o respectivo banco de dados e os bancos de dados de aplicativo do SharePoint.

    • SQL Server 2008 R2 Reporting Services.

    • O Mecanismo de banco de dados do SQL Server.

    • Componentes front-end do servidor Web do SharePoint, para que um modelo de objeto do SharePoint possa ser usado pelo servidor de relatório.

Requisitos de conta para uma implantação multisservidor

  • Você deve ter uma conta de usuário de domínio para conectar a instância do produto ou da tecnologia do SharePoint ao banco de dados SharePoint_config. Os farms de servidores exigem o uso de contas de domínio para serviços e conexões de banco de dados. Se possível, crie uma nova conta que possa ser usada apenas para esse aplicativo. Evite usar suas próprias credenciais ou as de qualquer usuário que acessará um site do SharePoint como usuário regular (serão exibidas mensagens de erro do tipo acesso negado).

  • Crie um logon de banco de dados do SQL Server para a conta de domínio. O logon precisa de permissões DBCreator no servidor.

  • Configure a conta de processo do pool de aplicativos do SharePoint para ser executada como usuário de domínio.

  • Configure o serviço Servidor de Relatórios para ser executado como conta de usuário de domínio.

  • São necessárias credenciais de administrador para executar todos os programas de instalação, conceder permissões para administrar a coleção de sites primários e conceder acesso ao banco de dados quando você configura a integração do servidor de relatório.

Ordem de instalação

A seguir, veja a ordem de instalação e configuração recomendada:

  1. **Computador 2:**instale o SQL Server Reporting Services e o Mecanismo de Banco de Dados do SQL Server.

  2. **Computador 2:**faça uma instalação mínima de um produto do SharePoint 2010, para que o modelo de objeto do SharePoint esteja no computador e disponível para o servidor de relatório.

  3. **Computer 1:**Execute a ferramenta de Preparação de Produtos do SharePoint 2010. A ferramenta de preparação instalará o Suplemento Reporting Services para Produtos do SharePoint 2010.

  4. **Computador 1:**instale o SharePoint Server 2010 ou o SharePoint Foundation 2010.

  5. **Computador 1:**execute o Assistente de Configuração de Produtos e Tecnologias do SharePoint e selecione o servidor de banco de dados.

  6. **Computador 1:**configure os recursos da coleção de sites na Administração Central e abra o site do SharePoint para verificar se você tem uma instalação válida.

  7. **Computador 1:**configure os recursos de integração do servidor de relatório na Administração Central.

Computador 2: Para instalar o Reporting Services e o Mecanismo de Banco de Dados

Computer 2: Para instalar um servidor Web do SharePoint front-end no servidor do SSRS

Computer 1: Para executar a ferramenta de Preparação de Produtos do SharePoint 2010

Computador 1: Para instalar um produto do SharePoint 2010

Computador 1: Para executar o Assistente de Configuração de Produtos do SharePoint

  • Conclua as etapas da seção "Para executar o Assistente de Configuração de Produtos do SharePoint" no artigo Como instalar e configurar a integração do SharePoint em um servidor autônomo, com as considerações a seguir.

    • Na página Especificar Definições do Banco de Dados de Configuração, digite o nome do servidor de banco de dados. Se você instalou o Mecanismo de Banco de Dados como uma instância padrão no computador 2, o nome do servidor de banco de dados será o nome do computador 2.

    • Na página Configurar Administração Central do SharePoint, clique em Avançar para aceitar todos os padrões. Se você souber que recursos de representação e delegação estão habilitados para Autenticação do Windows no seu domínio, poderá selecionar a opção Negociação (Kerberos). Caso contrário, selecione o valor padrão e clique em Avançar.

    Início da ordem de instalação

Computador 1: Para concluir o Assistente de Configuração do Farm

Computador 1: Para configurar os recursos de integração do servidor de relatório na Administração Central do SharePoint

Será exibido um erro se os serviços do Reporting Services estiverem sendo executados com contas internas. Se você já configurou os serviços para usar contas de usuário de domínio, reinicie-os para apagar as antigas informações de conexão (pressupondo que existem conexões na sessão atual). Para obter mais informações sobre a configuração da conta de serviço, consulte Configurando a conta de serviço do servidor de relatório.

Início da ordem de instalação

Opcional: Para baixar e instalar o Suplemento Reporting Services

  • Observe que o Suplemento SQL Server 2008 R2 Reporting Services para SharePoint 2010 é um dos produtos do SharePoint que a ferramenta de preparação (PreRequisiteInstaller.exe) instalará. Portanto, você não deverá precisar baixar e instalar a ferramenta separadamente. As ferramentas a seguir são fornecidas para o caso de você decidir variar a ordem ou as etapas de instalação.

    O suplemento rsSharePoint.msi pode ser baixado e instalado separadamente. Para obter mais informações, consulte Onde encontrar o suplemento Reporting Services para produtos do SharePoint e Como instalar ou desinstalar o suplemento do Reporting Services.

    Observação importanteImportante

    Você deve ser um administrador do farm da Web do SharePoint e um Administrador da Coleção de Sites para instalar o Suplemento Reporting Services.

    Início da ordem de instalação

Próximas etapas

Depois de instalar todos os componentes e de configurar as opções para conectar os componentes do servidor, você deverá atribuir permissões, adicionar tipos de conteúdo e adicionar itens do servidor de relatório a uma biblioteca do SharePoint.

Para finalizar as tarefas de implantação para integração do servidor

  1. Abra o aplicativo Web do SharePoint. Por padrão, a URL é http://<nome-do-servidor>.

  2. Defina as permissões para conceder acesso de usuário ao site do SharePoint. A segurança é obrigatória, mas se você desejar herdar as permissões existentes, não defina as permissões para itens específicos. Para obter mais informações, consulte Concedendo permissões para itens do Servidor de Relatório em um site do SharePoint ou Como definir permissões para itens de servidor de relatório em um site do SharePoint (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server.

  3. Adicione tipos de conteúdo do Reporting Services se desejar criar novas fontes de dados compartilhadas, modelos de relatório e relatórios do Report Builder. Para obter mais informações, consulte Como adicionar tipos de conteúdo do servidor de relatório a uma biblioteca (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server.

  4. Crie fontes de dados compartilhadas para usar com relatórios e modelos. Para obter mais informações, consulte Como criar e gerenciar fontes de dados compartilhadas (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server.

  5. Crie agendas compartilhadas para usar com assinaturas ou processamento de relatório autônomo. Para obter mais informações, consulte Como criar e gerenciar agendas compartilhadas (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server.

  6. Publique arquivos de definição de relatório (.rdl), arquivos de fonte de dados (.rds) e arquivos de modelo de relatório (.smdl) para uma biblioteca do SharePoint. Você também pode usar o comando Carregar na biblioteca do SharePoint para carregar arquivos .rdl e .smdl, mas não arquivos .rds. Dependendo de suas permissões, você também pode criar relatórios no Report Builder e salvá-los em uma biblioteca. Se os relatórios incluírem referências a fontes de dados compartilhadas ou arquivos externos, você deverá atualizar as referências. Para obter mais informações, consulte Implantando modelos e fontes de dados compartilhadas em um site do SharePoint e Como carregar documentos em uma biblioteca do SharePoint (Reporting Services no modo integrado do SharePoint) nos Manuais Online do SQL Server.

Ao carregar relatórios, verifique se as propriedades da fonte de dados do relatório estão corretas. A fonte de dados deve ter uma cadeia de conexão válida para uma fonte de dados externa. O tipo de credencial deve ser válido para a topologia de rede. Especificamente, se a autenticação Kerberos não estiver habilitada em seu domínio, você não poderá usar o tipo de credencial de segurança integrada do Windows. Em vez disso, você deverá especificar as credenciais armazenadas. Depois de verificar se as propriedades da fonte de dados estão corretas, clique no nome do relatório para abri-lo. O relatório será aberto automaticamente na Web Part do Report Viewer.

Se o relatório não abrir, verifique as permissões do relatório e as propriedades da fonte de dados que definem uma conexão com a fonte de dados externa. Em um site ou farm, as permissões do SharePoint são usadas para controlar o acesso aos relatórios, aos modelos de relatórios, às fontes de dados compartilhadas e à ferramenta Report Builder usada para criar relatórios ad hoc. Se esses itens não estiverem visíveis para os usuários, você deverá verificar se as permissões estão definidas corretamente.

Um servidor de relatório executado no modo integrado do SharePoint não pode ser gerenciado através do Gerenciador de Relatórios. Para obter uma lista completa de recursos com e sem suporte, consulte Recursos do Reporting Services com suporte no Modo Integrado do SharePoint nos Manuais Online do SQL Server.

Histórico de alterações

Data

Alterar

Setembro de 2011

Notas adicionadas sobre as ferramentas para desenvolvedor do SharePoint que oferecem suporte somente a uma configuração autônoma do SharePoint.

Muitas edições, incluindo referências atualizadas à interface do usuário do SharePoint 2010, em vez da interface do usuário do SharePoint, novos diagramas, com foco no tópico especificamente sobre instalações de dois servidores, e link para o tópico de servidor único