Utilizzo di Reporting Services nella modalità integrata di SharePoint con PPS 2010 con SQL Server “Denali” CTP3

Articolo originale pubblicato martedì 29 novembre 2011

Il team SQL Server ha apportato una piccola modifica alla posizione del servizio Web chiamato da PPS per il rendering dei report di SQL Server Reporting Services quando si utilizza la modalità integrata di SharePoint.  In questo post del blog illustreremo come aggirare il problema e consentire di nuovo il rendering dei report.

Le modifiche apportate a Denali prevedono ora l'esecuzione di SSRS all'interno dell'architettura dei servizi condivisi di SharePoint, il che con il tempo renderà notevolmente più agevole la gestione del servizio per gli utenti responsabili di assicurarne il corretto e costante funzionamento.  In seguito a questa modifica, la posizione del servizio Web su cui si basa PPS (ReportExecution2005.asmx) è cambiata.  Si trova adesso nella cartella _vti_bin insieme agli altri servizi Web di SharePoint.  È pertanto necessario che il parametro Report Server URL (URL server di report) in Dashboard Designer punti a questa cartella.

Se si utilizza SQL 2008 è necessario immettere quanto segue:

https://nomeserver/ReportServer

Con Denali invece è necessario immettere:

https://nomeserver/_vti_bin/ReportServer

Se si apportano particolari personalizzazioni alle raccolte siti radice, sarà necessario tenerne conto per l'immissione del percorso, ad esempio:

https://nomeserver/NomeRaccoltaSitiPersonalizzata/_vti_bin/ReportServer

Ecco una figura che illustra questo aspetto in Dashboard Designer:

figura

Dopo aver apportato questa modifica in Dashboard Designer e aver salvato l'oggetto SSRS, tutto dovrebbe funzionare correttamente  senza necessità di ripubblicare i dashboard.

In caso di problemi di funzionamento di Reporting Services nella modalità integrata di SharePoint, è possibile fare riferimento ad alcune risorse introduttive (alcune informazioni potrebbero essere in lingua inglese):

Questo è un post di blog localizzato. L'articolo originale è disponibile in Using Reporting Services in SharePoint Integrated Mode with PPS 2010 with SQL Server “Denali” CTP3