기본 모드에서 SharePoint 모드로의 마이그레이션(SSRS)
적용 대상: SQL Server Reporting Services(2016) ❌ Power BI Report Server SharePoint
한 Reporting Services 서버 모드에서 다른 서버 모드로 업그레이드하거나 변환할 수 없습니다. 예를 들어 기본 모드 보고서 서버를 SharePoint 모드로 업그레이드하거나 변환할 수 없습니다. 사용되는 데이터베이스 스키마가 다르기 때문에 모드 간에 보고서 서버 데이터베이스를 복사할 수 없습니다. 한 보고서 서버에서 다른 보고서 서버로 콘텐츠를 마이그레이션할 수 있습니다. 사용하는 도구는 원본 서버 및 대상 서버에 맞게 구성된 보고서 서버 모드의 유형에 따라 달라집니다.
Reporting Services 마이그레이션 도구
이 도구는 기본 모드 배포에서 SharePoint 모드 배포로의 콘텐츠 마이그레이션을 지원합니다. 이 도구는 SharePoint 모드에서 SharePoint 모드로 또는 SharePoint 모드에서 기본 모드로의 마이그레이션을 지원하지 않습니다.
자세한 내용은 Reporting Services 마이그레이션 도구(https://www.microsoft.com/download/details.aspx?id=29560)를 참조하세요.
스크립트를 사용하여 콘텐츠 마이그레이션
마이그레이션 도구가 사용자 요구에 맞지 않는 경우 수동으로 보고서 서버 데이터를 마이그레이션할 수 있습니다. 다음은 Reporting Services 배포 간에 보고서 항목을 마이그레이션하는 데 필요한 단계를 요약한 내용입니다. 이 방법은 기본 또는 SharePoint 모드를 원본 또는 대상 서버로 지원하지 않습니다.
암호화 키 백업 및 복원. 데이터를 암호화하는 데 사용되는 키입니다. 암호화 키는 암호(예: 데이터 원본 연결을 위해 저장된 암호)를 암호화하는 데도 사용됩니다. 그러나 암호는 마이그레이션할 수 없으며 대화 환경에서 암호를 다시 입력해야 합니다.
Reporting Services RSS 스크립트: 보고서 서버 웹 서비스 SOAP 메서드를 호출하여 데이터베이스 간에 데이터를 복사하는 Visual Basic 스크립트를 작성합니다. RS.exe 유틸리티를 사용하여 이 스크립트를 실행합니다. Rs.exe는 Reporting Services와 함께 설치됩니다.
보고서 서버 간 콘텐츠 복사를 위한 예시 Reporting Services rs.exe 스크립트. 이 항목에서는 CodePlex에서 다운로드할 수 있는 예시 스크립트를 사용하는 방법에 대해 설명합니다.
CodePlex의 예시 rss 스크립트, 한 보고서 서버에서 다른 보고서 서버로 콘텐츠를 마이그레이션하는 Reporting Services RS.exe 스크립트
다음 표에는 스크립트를 사용하여 마이그레이션할 수 있는 Reporting Services 개체가 요약되어 있습니다.
개체 | 스크립팅 가능 | 의견 |
---|---|---|
보고서 | 예 | 마이그레이션 후 데이터 원본에 대한 암호를 다시 입력합니다. |
Datasources | 예 | 마이그레이션 후 보고서를 데이터 원본에 다시 연결 합니다. |
모델 | 예 | |
데이터 세트 | 예 | |
보고서 파트 | 마이그레이션 후 보고서 파트에 대한 경로를 확인하거나 업데이트합니다. | |
일정 | 예 | ListSchedules 메서드 Subscription and Delivery Methods를 참조하세요. |
Subscriptions | 예 | List Subscriptions 메서드 Subscription and Delivery Methods 및 ChangeSubscriptionOwner 메서드를 참조하세요. |
스냅샷 |
참고
보고서 파트는 SQL Server Reporting Services 2019부터 SQL Server Reporting Services의 모든 릴리스와 2022년 9월 Power BI Report Server부터 Power BI Report Server의 모든 릴리스에서 더 이상 사용되지 않습니다.
추가 질문이 있으신가요? Reporting Services 포럼에서 질문하기