12-01-2010 14:18:52
A versão mais actualizada deste ficheiro está disponível online no Centro de Transferências da Microsoft, na página
Para obter ajuda para problemas técnicos com o SQL Server que não estejam relacionados com a documentação, consulte
Conteúdo
1.0 Informações Gerais
O suplemento Microsoft® SQL Server® 2008 Reporting Services para Produtos e Tecnologias SharePoint é uma transferência Web que fornece funcionalidades para integrar um servidor de relatórios com uma implementação do Microsoft SharePoint Foundation 2010® ou do Microsoft SharePoint Server 2010 ®. O Suplemento Reporting Services fornece as seguintes funcionalidades:
-
Uma Peça Web Visualizador de Relatórios que fornece capacidade de visualização de relatórios, exportação para vários formatos de composição, navegação em páginas, pesquisa, impressão e zoom.
-
Páginas Web que permitem criar subscrições e agendas, definir a segurança de itens de modelo e gerir relatórios, modelos e origens de dados.
-
Suporte para funcionalidades padrão do SharePoint Foundation 2010 e do SharePoint Server 2010, incluindo gestão de documentos, colaboração, segurança e implementação com os tipos de conteúdo do servidor de relatórios.
-
E possível utilizar os alertas do SharePoint, o controlo de versões (dar entrada e dar saída) e as Peças Web Filtro com os relatórios. Pode adicionar a Peça Web Visualizador de Relatórios a qualquer página ou dashboard num site do SharePoint e personalizar o respectivo aspecto.
-
É possível utilizar as funções e os níveis de permissão do SharePoint para controlar o acesso ao conteúdo do servidor de relatórios. Também pode utilizar a autenticação de formulários do SharePoint para suportar o acesso através de ligações à Internet.
-
Uma extensão de entrega que pode ser utilizada em subscrições para enviar relatórios para as bibliotecas do SharePoint.
-
Publicação de relatórios e modelos do Designer de Relatórios e do Model Designer numa biblioteca do SharePoint.
-
Abertura de relatórios e modelos no Report Builder a partir de uma biblioteca do SharePoint e a possibilidade de guardar relatórios nas bibliotecas do SharePoint em todo o site.
-
Um ponto final do protocolo SOAP para gerir o conteúdo do servidor de relatórios no modo integrado do SharePoint.
2.0 Funcionalidades nesta Versão
O Suplemento Reporting Services funciona em conjunto com um servidor de relatórios do SQL Server 2008 R2 Reporting Services configurado para a integração do SharePoint. A lista seguinte apresenta as novas funcionalidades desta versão:
-
Instalação flexível do suplemento que é agora suportado antes ou depois da instalação de um produto ou de uma tecnologia SharePoint. A instalação anterior a um Produto ou a uma Tecnologia SharePoint proporciona uma implementação mais fácil do suplemento porque o farm do SharePoint implementa os ficheiros quando os servidores são adicionados ao farm.
-
Configuração simplificada dos servidores do SharePoint para integração com um servidor de relatórios. Existem menos passos a concluir do que na versão anterior do suplemento. Para mais informações, consulte Como: Configurar a Integração do Servidor de Relatórios na Administração Central do SharePoint
-
A capacidade de utilizar dados de uma lista do SharePoint como origem de dados para relatórios. O suplemento fornece uma nova experiência de utilização de listas e consultas do Microsoft SharePoint, para que adicione com facilidade informações da lista do SharePoint no relatório. Para mais informações, consulte Obter Dados de um Tipo de Origem de Dados da Lista do SharePoint (Report Builder 3.0)
-
Os relatórios do Microsoft Access 2010® e a nova extensão de dados da lista do SharePoint do Reporting Services podem ser executados localmente a partir da biblioteca de documentos do SharePoint, sem uma ligação a um servidor de relatórios do SQL Server Reporting Services. Para mais informações, consulte Compor Relatórios em Modo Local no Visualizador de Relatórios (Reporting Services no Modo Integrado do SharePoint)
-
Categorias que podem ser configuradas para pertencerem ao registo de diagnóstico do SharePoint. Informações de registo de categorias que incluem desde a utilização da interface de utilizador ao proxy do cliente SOAP. Para mais informações, consulte Eventos para um Servidor de Relatórios no Modo Integrado do SharePoint e Como: Activar eventos do Reporting Services para o registo de rastreio do SharePoint
-
A interface de utilizador relacionada com o Reporting Services dentro do SharePoint suporta agora 37 idiomas, conjuntos de caracteres da Direita para a Esquerda com o hebraico e o árabe e esquemas de texto complexos com o tailandês. Este suporte inclui a peça Web visualizador de relatórios e páginas Web.
-
A funcionalidade ClickOnce do Report Builder carrega o Report Builder directamente a partir de um servidor de relatórios e utiliza propriedades do sistema do lado do servidor.
-
As subscrições e as ligações de pormenorização trabalham directamente com os recursos ligados na biblioteca de documentos, em vez de acederem ao servidor de relatórios.
-
Um redireccionador de HTTP que escuta pedidos de clientes (como o Report Builder) para o front-end Web do SharePoint e redirecciona os pedidos para o servidor de relatórios.
3.0 Requisitos
Para instalar o Suplemento Reporting Services, o computador tem de cumprir os seguintes requisitos de software, para além dos requisitos de software e de hardware do produto e da tecnologia SharePoint 2010 com o qual foi efectuada a integração:
-
Microsoft Windows Installer 3.0 ou uma versão mais recente.
-
SharePoint Foundation 2010 ou SharePoint Server 2010. O Suplemento Reporting Services não é suportado em versões anteriores do Windows SharePoint Services nem no Microsoft Office SharePoint Server2007.
-
O suplemento só está disponível em 64 bits, o que é um requisito dos produtos e tecnologias SharePoint.
-
Para configurar operações integradas com esta versão do Suplemento Reporting Services, o servidor de relatórios tem de ser o SQL Server 2008 R2. O servidor de relatórios tem de estar configurado para o modo integrado do SharePoint, tal como descrito no site SQL Server Books Online.
-
As edições suportadas do SQL Server incluem Standard, Evaluation, Developer e Enterprise. A integração de servidores não é suportada na Workgroup Edition do Reporting Services nem no SQL Server Express com Advanced Services.
3.1 Requisitos de contas de utilizador do domínio para os serviços e a administração do SharePoint
A implementação de um produto ou tecnologia SharePoint utiliza um leque diversificado de contas para executar serviços e aceder a servidores front-end e back-end. Se especificar contas de domínio para a implementação, deverá cumprir as recomendações enunciadas nas melhores práticas e especificar contas que sejam utilizadas exclusivamente pela aplicação Web do SharePoint. Não configure uma conta de serviço para ser executada na conta de utilizador de domínio de um utilizador real que irá aceder ao site SharePoint.
É necessária uma conta de domínio se:
-
O site do SharePoint e o servidor de relatórios estiverem em computadores diferentes.
-
O site do SharePoint estiver alojado num conjunto aplicacional que é executado como uma conta incorporada, tal como NetworkService.
-
O ponto final do servidor de relatórios na aplicação Web do SharePoint estiver configurado para utilizar o modo Conta Fidedigna.
Se não utilizar uma conta de utilizador de domínio, irá receber o seguinte erro quando um utilizador visualizar um relatório ou aceder a funcionalidades do Reporting Services a partir do site SharePoint:
"Ocorreu um erro inesperado ao ligar ao servidor de relatórios. Verifique se o servidor de relatórios está disponível e configurado para o modo integrado do SharePoint. As permissões concedidas ao utilizador '<nomedaconta>' são insuficientes para efectuar esta operação."
Pode evitar este erro seguindo as recomendações fornecidas na documentação do produto e da tecnologia SharePoint e executando o serviço do conjunto aplicacional como uma conta de domínio. Para mais informações sobre requisitos e recomendações para contas de serviço, consulte
| Nota: |
|---|
| Os produtos e tecnologias SharePoint 2010 necessitam de contas de domínio para configuração do servidor como a integração do SharePoint com o Reporting Services. |
4.0 Actualização
Se já tiver uma instalação do Suplemento Reporting Services, pode efectuar a actualização para a versão actual. A configuração detectará a versão existente e solicitará que confirme a actualização. Se confirmar, a versão antiga do suplemento será removida e será instalada a nova versão.
Note que o Suplemento Reporting Services não reconhece instâncias. Só pode ter uma instância do suplemento num computador. Não pode executar versões anteriores lado a lado na versão actual.
5.0 Descrição Geral da Instalação e da Configuração
Os passos exactos que devem ser efectuados para instalar e configurar o Suplemento Reporting Services poderão variar consoante os requisitos. Em seguida, encontram-se os passos básicos.
-
Instale o suplemento utilizando o ficheiro rsSharepoint.msi. Numa implementação do farm do SharePoint, o suplemento deve ser instalado em cada servidor front-end Web. Para 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 do URL do servidor de relatórios para integração com o farm do SharePoint. Para mais informações, consulte Como: Configurar a Integração do Servidor de Relatórios na Administração Central do SharePoint
-
Na Administração Central do SharePoint, verifique se a integração do servidor de relatórios e as funcionalidades da Administração Central estão activadas nas funcionalidades da colecção de sites. Para mais informações, consulte Como: Activar a Funcionalidade de Servidor de Relatórios na Administração Central do SharePoint
-
Na Administração Central do SharePoint, active a funcionalidade de sincronização de Ficheiros do Servidor de Relatórios. Esta funcionalidade ajuda a manter itens, que são manualmente copiados para bibliotecas de documentos, sincronizados com o catálogo do servidor de relatórios. Para mais informações, consulte Como: Activar a Funcionalidade de Sincronização de Ficheiros do Servidor de Relatórios na Administração Central do SharePoint
-
Para cada biblioteca de documentos, adicione os três tipos de conteúdo do Reporting Services: Modelo do Report Builder, Origem de Dados do Relatório e Relatório do Report Builder. Isso fará com que as opções do Reporting Services fiquem disponíveis na nova lista de documentos. Para mais informações, consulte Como: Adicionar os Tipos de Conteúdo do Servidor de Relatórios a uma Biblioteca (Reporting Services no Modo Integrado do SharePoint)
6.0 Instalação do suplemento
Para instalar o Suplemento Reporting Services, tem de ser administrador do computador.
Tem de ser um administrador da Colecção de Sites para activar a funcionalidade de integração com o Reporting Services.
Nesta versão, o suplemento pode ser instalado antes de instalar o SharePoint ou depois da instalação do SharePoint. O suplemento segue os padrões de pré-implementação e instala ficheiros nas localizações utilizadas pela instalação do SharePoint.
| Nota: |
|---|
| A vantagem de instalar o suplemento antes do produto ou da tecnologia SharePoint é que, como os novos servidores são adicionados ao farm, o Suplemento Reporting Services será configurado e activado pelo farm do SharePoint. |
6.1 Instalar o suplemento antes de um Produto ou de uma tecnologia SharePoint
O suplemento tem de ser instalado em todos os servidores que serão executados como front-ends Web do SharePoint que pretende integrar com o Reporting Services. Se o produto ou a tecnologia SharePoint ainda não tiver sido instalada, pode executar o assistente de instalação do suplemento em todos os servidores.
-
Transfira e execute o programa (rsSharepoint.msi) para o Suplemento Reporting Services.
-
Como administrador, execute rsSharepoint.msi para executar o Assistente de Instalação. O assistente apresenta uma página de Boas-vindas, os temos de licenciamento do Software e uma página de informações de registo. A Configuração cria pastas do SharePoint 2010 em %programas%\ficheiros comuns\Microsoft Shared\ e copia ficheiros para as pastas. Tem de executar o .msi como administrador abrindo primeiro uma janela de linha de comandos elevada e executando, em seguida, o rsSharepoint.msi a partir da linha de comandos.
-
Configure as definições de integração do servidor de relatórios e a activação de funcionalidades na Administração Central do SharePoint.
6.2 Instalar o suplemento depois de um produto ou de uma tecnologia SharePoint ter sido instalado
Quando instala o suplemento nos servidores depois de um produto ou de uma tecnologia SharePoint ter sido instalado, pode executar a instalação completa do suplemento em apenas um dos servidores do SharePoint. Para os outros servidores do SharePoint no farm, tem de executar a instalação apenas dos ficheiros do suplemento a partir da linha de comandos. A instalação apenas dos ficheiros instala os ficheiros, mas ignora a secção de acções personalizadas do processo de instalação.
Depois de ter instalado o suplemento em todos os servidores, inicie a Administração Central do SharePoint para configurar a integração com o servidor de relatórios.
6.3 Instalação apenas dos ficheiros
Para instalar os ficheiros e ignorar os passos relativos a acções personalizadas, execute o .msi a partir da linha de comandos com a opção SKIPCA:
-
Abra a linha de comandos com permissões de administrador.
-
Execute msiexec -i rsSharePoint.msi SKIPCA=1.
6.4 Instalação completa do suplemento em dois passos
Se obtiver erros durante a instalação, pode executar a Configuração como um processo de dois passos a partir da linha de comandos. Primeiro, execute a Configuração para instalar os ficheiros e ignorar as acções personalizadas e, em seguida, execute o ficheiro executável de acções personalizadas. Para instalar o Suplemento Reporting Services no modo apenas de ficheiros, efectue o seguinte:
-
Abra a linha de comandos com permissões de administrador.
-
Execute msiexec -i rsSharePoint.msi SKIPCA=1.
-
Localize o ficheiro rsCustomAction.exe no sistema de ficheiros. Este ficheiro é copiado para o computador pelo programa de Configuração. O ficheiro deverá estar localizado no directório %Temp%.
Para obter as informações do caminho para este ficheiro, clique em Iniciar, clique em Executar e escreva %temp%. O ficheiro deverá estar localizado em \Documentos e Definições\<nome do utilizador>\LOCALS~1\Temp.
Abra a janela da linha de comandos. Para o fazer, clique em Iniciar, clique em Executar e escreva cmd. Em sistemas operativos mais recentes, poderá ter de elevar as suas permissões e efectuar esta execução com permissão de administrador.
-
Navegue para a pasta que contém o executável rsCustomAction.
-
Introduza o seguinte comando. Este passo da configuração demorará alguns minutos a ser concluído. O serviço W3SVC será reiniciado durante este processo.
rsCustomAction.exe /i
6.4 Configurar a integração do servidor de relatórios
-
Em Administração Central do SharePoint 2010, clique no separador Definições Gerais da Aplicação .
-
Na secção da aplicação Reporting Services, clique em Integração do Reporting Services.
-
Em URL do Serviço Web do Report Server: Especifique o URL do servidor de relatórios (por exemplo, http://nome-servidor-exemplo/reportserver). Não utilize a designação "localhost". Para obter os melhores resultados, abra uma janela do browser e verifique se o URL que pretende utilizar é válido. Se o URL for válido, será aberto no nó de raiz da hierarquia de pastas do servidor de relatórios. Se obtiver um erro, o URL do servidor de relatórios não é válido, pelo que não pode ser utilizado. Para mais informações sobre a sintaxe do URL, consulte o tópico Configurar Directórios Virtuais do Servidor de Relatórios” em SQL Server Books Online.
-
Em Modo de Autenticação, seleccione Autenticação do Windows ou Conta Fidedigna para especificar se o ponto final do servidor proxy envia um cabeçalho com um token de segurança para uma ligação representada no servidor de relatórios.
-
Em Credenciais, especifique o Nome de Utilizador e a Palavra-passe para ligar ao servidor de relatórios de modo a obter a conta de serviço. Introduza credenciais para uma conta que seja membro do grupo Administradores local no computador do servidor de relatórios.
-
Em Activar a Funcionalidade do Reporting Services, opte por ter a funcionalidade do Reporting Services activada em todas as colecções de sites existentes ou seleccione a lista de colecções de sites em que a funcionalidade deve ser activada.
-
Clique em OK.
-
Em URL do Serviço Web do Report Server: Especifique o URL do servidor de relatórios (por exemplo, http://nome-servidor-exemplo/reportserver). Não utilize a designação "localhost". Para obter os melhores resultados, abra uma janela do browser e verifique se o URL que pretende utilizar é válido. Se o URL for válido, será aberto no nó de raiz da hierarquia de pastas do servidor de relatórios. Se obtiver um erro, o URL do servidor de relatórios não é válido, pelo que não pode ser utilizado. Para mais informações sobre a sintaxe do URL, consulte o tópico Configurar Directórios Virtuais do Servidor de Relatórios” em SQL Server Books Online.
-
Na secção Reporting Services, clique em Predefinir valores do servidor para, opcionalmente, definir valores destinados a limitar o histórico de relatórios, activar o registo, definir um tempo limite de processamento de relatórios e activar a transferência do Report Builder.
Para mais informações, consulte Como: Configurar a Integração do Servidor de Relatórios na Administração Central do SharePoint e Como: Activar a Funcionalidade de Servidor de Relatórios 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, tem de verificar as permissões de todos os utilizadores que necessitam de aceder e gerir os conteúdos do servidor de relatórios na aplicação Web do SharePoint. Para conceder acesso à aplicação a esses utilizadores, tem de atribuir contas de utilizadores ou de grupos a níveis de permissão ou grupos do SharePoint. As funcionalidades do Reporting Services estão integradas com as permissões e o modelo de segurança do SharePoint e o acesso aos Tipos de conteúdo do Reporting Services é o mesmo que o acesso de outros itens na mesma biblioteca de documentos. Por exemplo, se um utilizador tiver permissões para ver outros itens na biblioteca de documentos, conseguirá ver um relatório nessa biblioteca.
Também poderá adicionar tipos de conteúdo do Reporting Services para que os utilizadores com permissão para utilizar o Report Builder o possam iniciar a partir do menu Novo numa biblioteca de documentos. Para mais informações, consulte Como: Adicionar os Tipos de Conteúdo do Servidor de Relatórios 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 a o Gestor de Configuração do Reporting Services para ver o estado do servidor. A secção Servidor de Relatórios Actual deve apresentar Integrado com o SharePoint no Modo do Servidor de Relatórios.
-
No Gestor de Configuração do Reporting Services, clique em URL do Serviço Web e, em seguida, clique em URL do Serviço Web do Servidor de Relatórios para abrir uma janela do browser para a página do servidor de relatórios. Se a página não abrir sem mensagens de erro, o servidor de relatórios não está correctamente configurado.
-
Na Administração Central do SharePoint, clique em Definições Gerais da Aplicação e, em seguida, na secção Reporting Services, clique em Predefinir valores do servidor. Se a integração estiver correctamente configurada, esta página irá abrir e não apresentará um erro que indique uma falha na ligação ao servidor de relatórios.
-
Navegue para uma biblioteca no site SharePoint e carregue um ficheiro de definição de relatório (.rdl) e um ficheiro de modelo de relatório (.smdl). Certifique-se de que as propriedades da origem de dados para o relatório estão correctas. A origem de dados tem de ter uma cadeia de ligação válida para uma origem de dados externa. O tipo de credencial tem de ser válido para a topologia da sua rede. Mais especificamente, se a autenticação Kerberos não estiver activada para o seu domínio, não poderá utilizar o tipo de credencial de segurança integrada do Windows se o servidor de relatórios estiver num computador diferente. Em vez disso, deverá especificar credenciais armazenadas. Depois de verificar se as propriedades da origem de dados estão correctas, poderá clicar no nome do relatório para abrir o relatório. O relatório será aberto automaticamente na Peça Web Visualizador de Relatórios.
6.7 Desinstalar o Suplemento Reporting Services
Pode desinstalar o Suplemento Reporting Services a partir do painel de controlo do Windows em Programas e Funcionalidades. Pode desinstalar também o Suplemento Reporting Services executando a Configuração (o ficheiro .msi) no modo de desinstalação.
| Nota: |
|---|
| A remoção do suplemento de um servidor activo no farm remove o suplemento de todos os servidores do farm. Se só pretender remover o suplemento de um servidor, remova primeiro esse servidor do farm do SharePoint e, em seguida, desinstale o suplemento. |
A desinstalação do suplemento remove as funcionalidades de integração do servidor utilizadas para processar relatórios e modelos no servidor de relatórios. A Configuração não elimina os ficheiros criados ou carregados para uma biblioteca, nem apaga agendas, subscrições ou o histórico de relatórios. Considere a eliminação destes itens antes de desinstalar o suplemento. Também deverá eliminar os inícios de sessão na base de dados do SharePoint criados para a conta de serviço do Reporting Services.
-
Remova todos os relatórios e outros itens do servidor de relatórios que já não sejam utilizados. Estes deixarão de funcionar depois de o suplemento ter sido removido.
-
No Painel de Controlo, em Programas ou Programas e Funcionalidades, seleccione Suplemento SQL 2008 R2 Reporting Services para o SharePoint.
-
Clique em Desinstalar.
Para mais informações, consulte Como: Instalar ou Desinstalar o Suplemento Reporting Services
7.0 Problemas Conhecidos
Actualmente, não existem problemas conhecidos.
8.0 Notas da Documentação
Actualmente, não existem problemas relacionados com a documentação.