Como configurar a integração do Servidor de Relatório na Administração Central do SharePoint

Se você estiver configurando um servidor de relatório para ser executado em uma implantação de produto ou tecnologia do SharePoint, será necessário especificar as configurações de integração que determinam a conexão entre a instância de tecnologia do SharePoint e um servidor de relatório do Reporting Services:

  • Você deve ser um administrador no site ou farm do SharePoint para configurar a integração do servidor de relatório:

  • Você deve ter instalado o Suplemento Reporting Services que fornece as páginas de configuração.

  • Você também deve ter um servidor de relatório de destino que já esteja conectado a um banco de dados do servidor de relatório criado para o modo integrado de operações do SharePoint.

  • Se você estiver configurando o Reporting Services para ser executado em um farm de servidores do SharePoint, também deverá ter um front-end da Web do SharePoint instalado no computador do servidor de relatório.

As configurações especificadas são armazenadas no banco de dados de configuração. Se você estiver configurando a integração de um farm que inclui vários servidores virtuais, as configurações serão usadas por todos os front-ends da Web habilitados em um farm do SharePoint e que tenham o Suplemento Reporting Services instalado.

Se você modificar as contas de serviço do Servidor de Relatório posteriormente ou estender um farm do SharePoint para incluir aplicativos adicionais, deverá executar novamente o comando para conceder acesso ao banco de dados para atualizar os direitos de acesso no banco de dados de configuração do SharePoint. Para obter mais informações, consulte Configurando a conta de serviço do servidor de relatório.

Para obter mais informações sobre o conjunto completo de tarefas, consulte Configurando o Reporting Services para integração do SharePoint 3.0.

ObservaçãoObservação

Após a definição de uma URL do servidor de relatório, tenha cuidado ao modificá-la posteriormente. A modificação de uma URL do servidor de relatório interrompe a conexão entre os servidores, afetando relatórios e modelos em processamento. Se você alterar a URL do servidor de relatório em um servidor de produção, certifique-se de seguir os procedimentos planejados de inatividade estabelecidos para a sua organização.

Para especificar configurações de integração do servidor de relatório na Administração Central

  1. Em Ferramentas do Administrador, clique em Administração Central do SharePoint 3.0.

  2. Clique na guia Gerenciamento de Aplicativo.

    Na seção do Reporting Services, você deve ver os seguintes links: Gerenciar configurações de integração, Conceder acesso ao banco de dados, Definir padrões do servidor. Se você não vir a seção ou os links, o Suplemento Reporting Services não está instalado no computador ou o recurso não está ativado. Para obter mais informações, consulte Como ativar o recurso Servidor de Relatório na administração central do SharePoint.

  3. Clique em Gerenciar configurações de integração.

  4. Em URL do Serviço Web Servidor de Relatórios, especifique o site do servidor de relatório que deseja usar com o site ou farm do SharePoint atual. A URL pode apontar para uma única instância do servidor de relatório ou pode ser o nome do servidor virtual de um conjunto de servidores de relatório com carga equilibrada, executado em uma implantação em expansão.

    Para obter a URL, abra a ferramenta Configuração do Reporting Services, conecte-se ao servidor de relatório e clique em URL do Serviço da Web. Clique na URL para verificar se está funcionando. Copie a URL e cole-a em URL do Serviço Web Servidor de Relatórios.

    Uma URL do servidor de relatório inclui um nome do servidor e um diretório virtual especificado na ferramenta Configuração do Reporting Services. Os seguintes exemplos ilustram como uma URL do servidor de relatório pode ser criada:

    • http://nome-do-servidor/servidor_de_relatório (esse exemplo pode ser usado se o servidor de relatório estiver em um computador diferente).

    • http://nome-do-servidor:8080/servidor_de_relatório (esse exemplo pode ser usado se o servidor de relatório for executado no Microsoft Windows XP SP2).

    • https://nome-do-servidor:443/servidor_de_relatório.

    Não especifique http://host_local para uma URL do servidor de relatório usada em todo o farm do SharePoint. Um endereço de URL especificando http://host_local não será válido nos front-ends da Web do SharePoint instalados em servidores remotos.

    Se você tiver instalado o servidor de relatório e a instância de tecnologia do SharePoint lado a lado, deverá verificar a existência de conflitos de nome do diretório virtual. Para obter mais informações sobre problemas de interoperabilidade, consulte Implantando o Reporting Services e o Serviços de Informações da Internet lado a lado.

  5. Em Modo de Autenticação, selecione Autenticação do Windows ou Autenticação Confiável para especificar se o ponto de extremidade do servidor de relatório instalado no servidor do SharePoint envia um cabeçalho com um token de segurança para uma conexão representada no servidor de relatório.

    Todas as solicitações originadas de uma ação do usuário em uma página de um aplicativo do Reporting Services são encaminhadas pelo ponto de extremidade do servidor de relatório no aplicativo da Web do SharePoint a um servidor de relatório para serem processadas. Dependendo do modo de autenticação, a solicitação pode ou não incluir um token de identidade de usuário do SharePoint no cabeçalho.

    Se o aplicativo da Web do SharePoint estiver configurado para Autenticação do Windows e o protocolo Kerberos estiver habilitado, você poderá selecionar Autenticação do Windows para se conectar por meio da segurança integrada do Windows. Neste caso, nenhum token de identidade de usuário é enviado. Opcionalmente, você pode selecionar Autenticação Confiável para representar a conta confiável e transmitir as informações do usuário do SharePoint no cabeçalho da solicitação ao servidor de relatório.

    Se o aplicativo da Web do SharePoint estiver configurado para autenticação de formulários, o cabeçalho da solicitação sempre incluirá uma identidade de usuário do SharePoint e qualquer valor especificado para o modo de autenticação será ignorado. Para obter mais informações sobre conexões de servidor, consulte Visão geral da segurança do Reporting Services no Modo Integrado do SharePoint.

  6. Clique em OK.

  7. Na seção Reporting Services, clique em Conceder acesso ao banco de dados. Durante esta etapa, os dados das contas do serviço são recuperados da instância do servidor de relatório. São criadas permissões e um logon do banco de dados para a conta de serviço do Servidor de Relatório. A integração de um servidor de relatório do Reporting Services com um aplicativo da Web do SharePoint exige que o servidor de relatório possa acessar os bancos de dados de configuração e de conteúdo do SharePoint. O serviço Servidor de Relatório deve conseguir se conectar como usuários confiáveis com permissões de leitura e gravação.

  8. Especifique o nome do servidor de relatório. Por padrão, usa-se o nome do computador.

  9. Especifique se a instância é a padrão ou uma nomeada. Em caso de dúvida, inicie a ferramenta Configuração do Reporting Services e se conecte ao servidor de relatório. Na caixa de diálogo Conectar-se a uma instância do servidor de relatório, expanda Nome da Instância para exibir uma lista de instâncias instaladas no servidor. MSSQLSERVER é o nome da instância padrão. Todas as outras são instâncias nomeadas.

  10. Clique em OK.

    É exibida a caixa de diálogo Inserir Credenciais.

  11. Na caixa de diálogo Inserir Credenciais, especifique o Nome do Usuário e a Senha para se conectar ao servidor de relatório para recuperar as informações da conta do serviço. Verifique se inseriu as credenciais de uma conta que seja membro do grupo local Administradores no computador do servidor de relatório.

  12. Na seção Reporting Services, clique em Definir padrões do servidor.

  13. Em Padrão do Histórico de Relatórios, defina um valor padrão para todo o site para o número de cópias do histórico de relatórios a ser armazenado. O valor padrão fornece uma definição inicial que estabelece o número de instantâneos que pode ser armazenado para cada relatório. Você pode especificar limites diferentes em páginas de propriedades de relatórios específicos.

  14. Em Tempo Limite de Processamento do Relatório, especifique o número de segundos decorrido antes de alcançar o tempo limite de processamento de relatórios no servidor de relatório. Esse valor se aplica ao processamento de relatório em um servidor de relatório. Ele não afeta o processamento de dados no servidor de banco de dados que fornece os dados para o seu relatório. O relógio do timer do processamento de relatórios é acionado quando o relatório é selecionado e desativado quando o relatório é aberto. O valor especificado deve ser suficiente para concluir o processamento dos dados e do relatório.

  15. No Log de Processamento de Relatórios, especifique se o servidor de relatório deve gerar logs de rastreamento e por quantos dias o log deve ser mantido. É possível especificar se o servidor de relatório gera logs de rastreamento e por quantos dias os logs são mantidos. Os logs são armazenados no computador do servidor de relatório, na pasta \Microsoft SQL Server\MSSQL.n\ReportServer\Log. Um novo arquivo de log é iniciado cada vez que o serviço é reiniciado. Para obter mais informações sobre arquivos de log, consulte Log de rastreamento do serviço do servidor de relatório.

  16. Em Habilitar Segurança Integrada do Windows, especifique se uma conexão com uma fonte de dados de relatório pode ser feita usando o token de segurança do Windows do usuário que solicitou o relatório.

  17. Em Habilitar Relatórios Ad Hoc, especifique se os usuários podem executar consultas ad hoc usando um relatório do Construtor de Relatórios. A configuração dessa opção define a propriedade EnableLoadReportDefinition no servidor de relatório. Se você desmarcar essa opção, o servidor de relatório não gerará relatórios de clickthrough para relatórios que usem um modelo de relatório como fonte de dados.

  18. Clique em OK.