SQL Server “Denali” CTP3의 PPS 2010을 통해 SharePoint 통합 모드에서 Reporting Services 사용

최초 문서 게시일: 2011년 11월 29일 화요일

SQL Server 팀에서는 PPS가 SharePoint 통합 모드에서 실행될 때 SQL Server Reporting Services 보고서를 렌더링하기 위해 호출하는 웹 서비스의 위치를 약간 변경했습니다. 이 블로그 게시물에서는 해당 문제를 해결하여 보고서가 다시 렌더링되도록 하는 방법을 설명합니다.

Denali의 변경 내용으로 인해 이제 SSRS는 SharePoint 공유 서비스 아키텍처 내에서 실행되므로, 장기적으로 볼 때 서비스 작동 및 실행 여부 확인 담당자들이 이 서비스를 훨씬 쉽게 관리할 수 있습니다. 이러한 변경으로 인해 PPS에서 사용하는 웹 서비스(ReportExecution2005.asmx)의 위치가 변경되었습니다. 즉, 이제 해당 웹 서비스는 다른 SharePoint 웹 서비스와 함께 _vti_bin 폴더에 있습니다. 따라서 대시보드 디자이너에서 보고서 서버 URL 매개 변수가 이 폴더를 가리키도록 해야 합니다.

SQL 2008에서는 다음 경로를 지정합니다.

https://서버 이름/ReportServer

Denali에서는 다음 경로를 지정해야 합니다.

https://서버 이름/_vti_bin/ReportServer

루트 사이트 모음이 아닌 사이트 모음을 사용하는 경우에는 경로에 다음 항목도 포함해야 합니다.

https://servername/FancySiteCollectionName/_vti_bin/ReportServer

아래 그림에는 이 경로가 지정된 대시보드 디자이너가 나와 있습니다.

image

대시보드 디자이너에서 이와 같이 변경하고 SSRS 개체를 저장하면 문제가 해결되며 대시보드를 다시 게시할 필요가 없습니다.

SharePoint 통합 모드에서 Reporting Services를 사용하는 데 문제가 있으면 아래 리소스에서 관련 정보를 확인할 수 있습니다.

이 문서는 번역된 블로그 게시물입니다. 원본 문서는 Using Reporting Services in SharePoint Integrated Mode with PPS 2010 with SQL Server “Denali” CTP3를 참조하십시오.