Usando o Reporting Services no modo integrado do SharePoint com PPS 2010 com SQL Server “Denali” CTP3
Artigo original publicado na terça-feira, 29 de novembro de 2011
A equipe do SQL Server fez uma pequena mudança no local do serviço Web chamado pelo PPS a fim de processar os relatórios do SQL Server Reporting Services durante a execução no modo integrado do SharePoint. Nesta postagem de blog, vou analisar como resolver o problema e fazer com que os relatórios sejam renderizados novamente.
As alterações no Denali agora têm o SSRS em execução na arquitetura do SharePoint Shared Service, que facilitará, a longo prazo, o gerenciamento desse serviço para as pessoas responsáveis por garantir que o serviço esteja instalado e funcionando. Como consequência dessa alteração, o serviço Web no qual o PSS se baseia (ReportExecution2005.asmx) alterou de local. Ele agora está localizado na pasta _vti_bin juntamente com os outros serviços Web do SharePoint. Assim, precisamos apontar o parâmetro URL do Servidor de Relatórios no Dashboard Designer para esta pasta.
Usando o SQL 2008, você forneceria isto:
Com o Denali, agora você deve fornecer isto:
E se você estiver fazendo algo extravagante com conjuntos de sites não raiz, também precisará colocar isso no caminho, da seguinte maneira:
https://nome_do_servidor/Nome_Conjunto_Sites_Elegante/_vti_bin/Servidor_de_Relatórios
Esta é uma captura de tela que mostra a aparência desse processo no Dashboard Designer:
Assim que você fizer essa alteração no Dashboard Designer e salvar o objeto SSRS, tudo deverá funcionar. Não há necessidade de republicar nenhum Painel.
Se você estiver tendo problemas para fazer o Reporting Services funcionar no modo integrado do SharePoint, aqui estão alguns recursos que me ajudaram a começar:
- https://msdn.microsoft.com/pt-br/library/gg492276(v=SQL.110).aspx
- https://blogs.msdn.com/b/querysimon/archive/2011/07/18/installing-sharepoint-2010-together-with-denali-ctp3.aspx
Esta é uma postagem de blog traduzida. O artigo original encontra-se em Using Reporting Services in SharePoint Integrated Mode with PPS 2010 with SQL Server “Denali” CTP3