12/01/2010 14:18:52
A versão mais atualizada deste arquivo está disponível online no site Centro de Download da Microsoft na página
Para obter ajuda para problemas técnicos do SQL Server não relacionados à documentação, consulte
Sumário
1.0 Plano de fundo
O suplemento Microsoft® SQL Server® 2008 Reporting Services para Produtos e Tecnologias do Microsoft SharePoint é um download da Web que fornece recursos para integrar um servidor de relatórios a uma implantação do Microsoft SharePoint Foundation 2010® ou do Microsoft SharePoint Server 2010 ®. O Suplemento Reporting Services fornece a seguinte funcionalidade:
-
Uma Web Part do Report Viewer que oferece recursos de exibição de relatórios, exportação para vários formatos de renderização, navegação de página, pesquisa, impressão e zoom.
-
Páginas da Web para que você possa criar assinaturas e agendamentos, definir a segurança de itens de modelos e gerenciar relatórios, modelos e fontes de dados.
-
Suporte para recursos padrão do SharePoint Foundation 2010 e do SharePoint Server 2010, incluindo gerenciamento de documentos, colaboração, segurança e implantação com tipos de conteúdo do servidor de relatório.
-
Você pode usar alertas do SharePoint, controle de versão (check-in e check-out) e Web Parts de Filtro com relatórios. Você pode adicionar a Web Part do Report Viewer a qualquer página ou painel de um site do SharePoint e personalizar a aparência.
-
É possível usar níveis de permissão e funções do SharePoint para controlar o acesso ao conteúdo do servidor de relatório. Você também pode usar a autenticação de formulários do SharePoint para oferecer suporte ao acesso por conexões com a Internet.
-
Uma nova extensão de entrega que pode ser usada em assinaturas para entregar relatórios a bibliotecas do SharePoint.
-
Publicar relatórios e modelos do Designer de Relatórios e do Designer de Modelos em uma biblioteca do SharePoint.
-
Abrir relatórios e modelos do Construtor de Relatórios em uma biblioteca do SharePoint e salvar relatórios em bibliotecas do SharePoint espalhadas pelo site.
-
Uma extremidade do protocolo SOAP para gerenciar o conteúdo do servidor de relatório no modo integrado do SharePoint.
2.0 Recursos desta versão
O Suplemento Reporting Services funciona com um servidor de relatório do SQL Server 2008 R2 Reporting Services que você configura para a integração com o SharePoint. A lista a seguir apresenta os novos recursos nesta versão:
-
Instalação flexível do suplemento, que agora é compatível antes ou depois da instalação de um produto ou tecnologia do SharePoint. A instalação antes de um produto ou tecnologia do SharePoint fornece uma implantação mais fácil do suplemento porque o farm do SharePoint implanta os arquivos quando os servidores são adicionados ao farm.
-
Configuração mais fácil dos servidores do SharePoint para integração com um servidor de relatório. Há menos etapas a serem concluídas do que na versão anterior do suplemento. Para obter mais informações, consulte Como configurar a integração com o servidor de relatório na Administração Central do SharePoint
-
Possibilidade de usar dados de uma lista do SharePoint como uma fonte de dados para relatórios. O suplemento fornece uma nova lista do Microsoft SharePoint e experiência em consulta para adicionar facilmente informações da lista do SharePoint ao relatório. Para obter mais informações, consulte Obtendo dados de um tipo de fonte de dados da lista do SharePoint (Construtor de Relatórios 3.0)
-
Relatórios do Microsoft Access 2010® e a nova extensão de dados de lista do SharePoint do Reporting Services podem ser executados localmente a partir da biblioteca de documentos do SharePoint, sem uma conexão com um servidor de relatório do SQL Server Reporting Services. Para obter mais informações, consulte Renderizando relatórios em modo local no Visualizador de Relatórios (Reporting Services no modo integrado do SharePoint)
-
As categorias que podem ser configuradas para ser parte do registro em log de diagnóstico do SharePoint. As informações do log de categorias que variam do uso da interface do usuário ao proxy de cliente SOAP. Para obter mais informações, consulte Eventos de um servidor de relatório no modo integrado do SharePoint e Como ativar eventos do Reporting Services para o log de rastreamento do SharePoint
-
A interface do usuário relacionada ao Reporting Services no SharePoint agora dá suporte a 37 idiomas, conjuntos de caracteres RTL (da direita para esquerda) com hebraico e árabe e layout de texto complexo com tailandês. Esse suporte inclui a Web Part do visualizador de relatórios, bem como páginas da Web.
-
A funcionalidade ClickOnce do Construtor de Relatórios carrega o Construtor de Relatórios diretamente de um servidor de relatório e usa propriedades do sistema do lado do servidor.
-
Assinaturas e links de drill through funcionam diretamente com os recursos vinculados na biblioteca de documentos, e não no servidor de relatório.
-
Um redirecionador HTTP que escuta solicitações de clientes, como o Construtor de Relatórios, no front-end da Web do SharePoint e redireciona as solicitações para o servidor de relatório.
3.0 Requisitos
Para instalar o Suplemento Reporting Services, o computador deve atender aos seguintes requisitos de software além dos requisitos de software e hardware do produto ou da tecnologia do SharePoint 2010 da integração:
-
Microsoft Windows Installer 3.0 ou mais recente.
-
SharePoint Foundation 2010 ou SharePoint Server 2010. O Suplemento Reporting Services não é compatível com versões anteriores do Windows SharePoint Services ou do Microsoft Office SharePoint Server2007.
-
O suplemento só tem 64 bits, que é um requisito de produtos e tecnologias do SharePoint 2010.
-
Para configurar operações integradas com esta versão do Suplemento Reporting Services, o servidor de relatório deve ser o SQL Server 2008 R2. O servidor de relatório deve estar configurado no modo integrado do SharePoint, conforme descrito nos Manuais Online do SQL Server.
-
As edições compatíveis do SQL Server incluem Standard, Evaluation, Developer e Enterprise. A integração de servidores não é compatível com o Workgroup Edition do Reporting Services nem com o SQL Server 2008 Express com Advanced Services.
3.1 Requisitos da conta de usuário de domínio para administração e serviços do SharePoint
Uma implantação de produto ou tecnologia do SharePoint usa várias contas para executar serviços e acessar servidores front-end e back-end. Quando for especificar contas de domínio em sua implantação, você deve seguir as práticas recomendadas e especificar contas que sejam usadas exclusivamente pelo aplicativo Web do SharePoint. Não configure uma conta de serviço para ser executada sob a conta de usuário de domínio de uma pessoa real que acessará o site do SharePoint.
Uma conta de domínio será obrigatória se:
-
O site do SharePoint e o servidor de relatório estiverem em computadores diferentes.
-
O site do SharePoint estiver hospedado em um pool de aplicativos executado como uma conta interna, como NetworkService.
-
O ponto de extremidade do servidor de relatório no aplicativo Web do SharePoint estiver configurado para usar o modo Conta Confiável.
Se não usar uma conta de usuário de domínio, você receberá o seguinte erro quando um usuário exibir um relatório ou acessar os recursos do Reporting Services usando o site do SharePoint:
"Erro inesperado ao conectar-se ao servidor de relatório. Verifique se esse servidor está disponível e configurado para o modo integrado do SharePoint. As permissões concedidas ao usuário '<nome_da_conta>' não são adequadas para a execução desta operação."
Para evitar esse erro, siga as recomendações na documentação do produto e tecnologia do SharePoint e execute o serviço de pool de aplicativos como uma conta de domínio. Para obter mais informações sobre recomendações e requisitos de conta de serviço, consulte
| Observação: |
|---|
| Os produtos e tecnologias do SharePoint 2010 exigem contas de domínio para a configuração de serviço como a integração com o Reporting Services SharePoint. |
4.0 Atualização
Se você tiver uma instalação existente do Suplemento Reporting Services, poderá atualizar para a versão atual. A instalação irá detectar a versão existente e solicitará uma confirmação para a atualização. Se você confirmar, a versão anterior do suplemento será removida, e a nova versão será instalada.
Observe que o Suplemento Reporting Services não reconhece a instância. Você só pode ter uma instância do suplemento em um computador. Não é possível executar versões anteriores lado a lado à versão atual.
5.0 Visão geral de instalação e configuração
As etapas exatas executadas para instalar e configurar o Suplemento Reporting Services podem variar de acordo com os requisitos. As etapas básicas estão a seguir.
-
Instale o suplemento usando o arquivo rsSharepoint.msi. Em uma implantação do farm do SharePoint, o suplemento deve ser instalado em cada servidor front-end da Web. Para obter mais informações, consulte Como instalar ou desinstalar o Suplemento Reporting Services
-
Na Administração Central do SharePoint, configure a integração com o Reporting Services, que inclui a especificação da URL do servidor de relatório a ser integrado com o farm do SharePoint. Para obter mais informações, consulte Como configurar a integração com o servidor de relatório na Administração Central do SharePoint
-
Na Administração Central do SharePoint, verifique se a integração do servidor de relatório e os recursos da Administração estão ativados nos recursos de conjunto de sites. Para obter mais informações, consulte Como ativar o recurso do servidor de relatório na Administração Central do SharePoint
-
Na Administração Central do SharePoint, ative o recurso de sincronização de arquivos do servidor de relatório. Esse recurso ajuda a manter itens que sejam cópias manuais em bibliotecas de documentos sincronizados com o catálogo do servidor de relatório. Para obter mais informações, consulte Como ativar o recurso de sincronização de arquivos do servidor de relatório na Administração Central do SharePoint
-
Para cada biblioteca de documentos, adicione três tipos de conteúdo dos serviços de relatórios: Modelo do Construtor de Relatórios, Fonte de Dados de Relatório, Relatório do Construtor de Relatórios. Isso disponibilizará as opções de serviços de relatórios na nova lista de documentos. 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)
6.0 Instalação do suplemento
Para instalar o Suplemento Reporting Services, você deve ser um administrador no computador.
Você deve ser um administrador do conjunto de sites para ativar o recurso de integração do Reporting Services.
Nessa versão, o suplemento pode ser instalado antes da instalação do SharePoint ou depois da instalação do SharePoint. O suplemento segue padrões de pré-implantação do SharePoint e instala arquivos em locais usados pela instalação do SharePoint.
| Observação: |
|---|
| A vantagem da instalação do suplemento antes do produto ou tecnologia do SharePoint é que à medida que novos servidores forem adicionados ao farm, o Suplemento Reporting Services será configurado e ativado pelo farm do SharePoint. |
6.1 Instalando o suplemento antes de um produto ou tecnologia do SharePoint
O suplemento deve ser instalado em todos os servidores a serem executados como front-ends da Web do SharePoint que você deseja integrar ao Reporting Services. Se o produto ou tecnologia do SharePoint ainda não estiver instalado, será possível executar o assistente de instalação em todos os servidores.
-
Baixe o programa Instalação (rsSharepoint.msi) do Suplemento Reporting Services.
-
Como um administrador, execute rsSharepoint.msi para executar o Assistente de Instalação. O assistente exibe uma página Bem-vindo, os termos de licença do software e uma página de informações sobre registro. A Instalação cria pastas do SharePoint 2010 em %arquivos de programas%\arquivos comuns\Microsoft Shared\ e copia arquivos para as pastas. Você deve executar o .msi como administrador primeiro abrindo uma janela do prompt de comando elevado e, em seguida, rsSharepoint.msi a partir da linha de comando.
-
Defina as configurações da integração do servidor de relatório e a ativação do recurso na Administração Central do SharePoint.
6.2 Instalando o suplemento depois da instalação de um produto ou tecnologia do SharePoint
Ao instalar o suplemento em servidores após a instalação de um produto ou tecnologia do SharePoint, você só pode executar a instalação do suplemento completa em um dos servidores do SharePoint. Para os outros servidores do SharePoint no farm, você deve executar os arquivos apenas de instalação do suplemento a partir da linha de comando. A instalação apenas dos arquivos instala os arquivos, mas ignora a seção de ações personalizadas do processo de instalação.
Depois de instalar o suplemento em todos os servidores, inicie a Administração Central do SharePoint para configurar a integração com o servidor de relatório.
6.3 Instalação somente de arquivos
Para instalar os arquivos, mas ignorar as etapas de ação personalizada, execute o .msi a partir da linha de comando com a opção SKIPCA:
-
Abra um prompt de comando com permissões de administrador.
-
Execute msiexec -i rsSharePoint.msi SKIPCA=1.
6.4 Instalação do suplemento completa em duas etapas
Se você obtiver erros durante a instalação, será possível executar a Instalação como um processo em duas etapas a partir da linha de comando. Primeiro execute a Instalação para instalar os arquivos e ignorar as ações personalizadas e, em seguida, execute um executável de ações personalizadas. Para instalar o Suplemento Reporting Services no modo somente arquivos, faça o seguinte:
-
Abra um prompt de comando com permissões de administrador.
-
Execute msiexec -i rsSharePoint.msi SKIPCA=1.
-
Localize o arquivo rsCustomAction.exe no sistema de arquivos. Esse arquivo é copiado em seu computador pelo programa de Instalação. O arquivo estará localizado no diretório %Temp%.
Para obter as informações de caminho para esse arquivo, clique em Iniciar, clique em Executar e digite %temp%. O arquivo deve estar em \Documents and Settings\<seu nome>\LOCALS~1\Temp.
Abra uma janela do prompt de comando. Para isso, clique em Iniciar, clique em Executar e digite cmd. Em sistemas operacionais mais novos, você talvez precise elevar as permissões e executar essa versão com permissão de administrador.
-
Navegue até a pasta que contém o executável rsCustomAction.
-
Digite o comando a seguir. Esta etapa de configuração demorará alguns minutos para ser concluída. O serviço W3SVC será reiniciado durante esse processo.
rsCustomAction.exe /i
6.4 Configurar integração do servidor de relatório
-
Na Administração Central do SharePoint 2010, clique na guia Configurações Gerais de Aplicativos.
-
Na seção do aplicativo Reporting Services, clique em Integração do Reporting Services.
-
Em URL do Serviço Web Servidor de Relatórios: especifique a URL do servidor de relatório (por exemplo, http://nome_do_servidor_de_exemplo/servidor_de_relatório). Não use "host local". Para obter os melhores resultados, abra uma janela do navegador e confirme se a URL que pretende usar é válida. Uma URL válida abrirá o nó raiz da hierarquia de pastas do servidor de relatório. Se ocorrer um erro, a URL do servidor de relatório não é válida e não deve ser usada. Para obter mais informações sobre sintaxe de URL, consulte “Configurando diretórios virtuais do servidor de relatório” nos Manuais Online do SQL Server.
-
Em Modo de Autenticação, selecione Autenticação do Windows ou Conta Confiável para especificar se o ponto de extremidade do servidor proxy envia um cabeçalho com um token de segurança para uma conexão representada no servidor de relatório.
-
Em Credenciais, especifique o Nome de Usuário e a Senha para estabelecer conexão com o servidor de relatório e recuperar a conta de serviço. Insira as credenciais de uma conta que seja membro do grupo local Administradores no computador do servidor de relatório.
-
Em Ativando o Recurso Reporting Services, opte pela ativação do recurso Reporting Services em todos os conjuntos de sites existentes ou selecione a lista de conjuntos de sites em que o recurso deve ser ativado.
-
Clique em OK.
-
Em URL do Serviço Web Servidor de Relatórios: especifique a URL do servidor de relatório (por exemplo, http://nome_do_servidor_de_exemplo/servidor_de_relatório). Não use "host local". Para obter os melhores resultados, abra uma janela do navegador e confirme se a URL que pretende usar é válida. Uma URL válida abrirá o nó raiz da hierarquia de pastas do servidor de relatório. Se ocorrer um erro, a URL do servidor de relatório não é válida e não deve ser usada. Para obter mais informações sobre sintaxe de URL, consulte “Configurando diretórios virtuais do servidor de relatório” nos Manuais Online do SQL Server.
-
Na seção Reporting Services, clique em Definir padrões do servidor para definir os valores a fim de limitar o histórico de relatórios, habilitar o registro em log, definir um tempo limite de processamento do relatório e habilitar o download do construtor de relatórios
Para obter mais informações, consulte Como configurar a integração do servidor de relatório na Administração Central do SharePoint e Como ativar o recurso do servidor de relatório na Administração Central do SharePoint
6.5 Definir permissões e adicionar tipos de conteúdo do Reporting Services
Para concluir o processo de integração, você deve verificar as permissões de todos os usuários que precisam acessar e gerenciar o conteúdo do servidor de relatório no aplicativo Web do SharePoint. Para conceder acesso de aplicativo a esses usuários, você deve atribuir contas de usuário e grupo aos grupos do SharePoint ou níveis de permissão. Os recursos do Reporting Services se integram ao modelo de segurança e às permissões do SharePoint, e o acesso aos tipos de conteúdo do Reporting Services é o mesmo acesso a outros itens na mesma biblioteca de documentos. Por exemplo, se um usuário tiver permissões para exibir outros itens na biblioteca de documentos, eles poderão exibir um relatório nessa biblioteca.
Você também pode adicionar os tipos de conteúdo do Reporting Services para que os usuários com permissão para usar o Construtor de Relatórios possam iniciá-lo no menu Novo dentro de uma biblioteca de documentos. 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)
6.6 Verificar a instalação e a configuração
-
Verifique a integração iniciando o Gerenciador de Configuração do Reporting Services para exibir o status do servidor. A seção Servidor de Relatório Atual deve exibir SharePoint Integrado para Modo do Servidor de Relatório.
-
No Gerenciador de Configuração do Reporting Services, clique em URL do Serviço da Web e em URL do Serviço Web Servidor de Relatórios para abrir uma janela do navegador na página do servidor de relatório. Se a página não for aberta sem mensagens de erro, o servidor de relatório não será configurado corretamente.
-
Na Administração Central do SharePoint, clique em Configurações Gerais de Aplicativos e na seção Reporting Services, clique em Definir padrões do servidor. Se a integração for configurada corretamente, essa página será aberta e não mostrará um erro que indica uma falha na conexão com o servidor de relatório.
-
Navegue até uma biblioteca no site do SharePoint e carregue um arquivo de definição de relatório (.rdl) e um arquivo de modelo de relatório (.smdl). 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 se o servidor de relatório estiver em outro computador. Em vez disso, você deverá especificar 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.
6.7 Desinstalando o Suplemento Reporting Services
É possível desinstalar o Suplemento Reporting Services do painel de controle do Windows em Programas e Recursos. Também é possível desinstalar o Suplemento Reporting Services executando a Instalação (o arquivo .msi) no modo de desinstalação.
| Observação: |
|---|
| A remoção do suplemento de um servidor ativo no farm remove o suplemento de todos os servidores no farm. Se você quiser remover apenas o suplemento de um servidor, primeiro remova o servidor do farm do SharePoint e desinstale o suplemento. |
A desinstalação do suplemento remove recursos de integração de servidor usados para processar relatórios e modelos no servidor de relatório. A instalação não exclui arquivos criados ou carregados em uma biblioteca nem exclui agendamentos, assinaturas ou histórico de relatórios. Considere a exclusão desses itens antes de desinstalar o suplemento. Você também deve excluir os logons de banco de dados do SharePoint que foram criados para a conta de serviço do Reporting Services.
-
Remova os relatórios e outros itens do servidor de relatório que não serão mais usados. Eles não funcionarão após a remoção do suplemento.
-
No Painel de Controle, em Programas ou Programas e Recursos, selecione Suplemento SQL 2008 R2 Reporting Services SharePoint.
-
Clique em Desinstalar.
Para obter mais informações, consulte Como instalar ou desinstalar o Suplemento Reporting Services
7.0 Problemas conhecidos
No momento, não há problemas conhecidos.
8.0 Notas da documentação
No momento, não há problemas relacionados à documentação.