Reporting Services를 사용한 스크립팅 및 PowerShell
Reporting Services는 스크립트를 통해 광범위한 개발 및 관리 시나리오를 지원합니다. 이러한 시나리오에는 rs.exe 명령줄 유틸리티 및 SharePoint 모드 보고서 서버용 PowerShell cmdlet이 포함됩니다. 네이티브 모드와 SharePoint 모드 모두에 대해 PowerShell의 Reporting Services 개체 모델을 사용할 수도 있습니다.
관리 작성자는 Microsoft Visual Basic에서 스크립트를 작성하여 보고서 서버 설치를 배포하고 관리하는 방법을 자동화할 수 있습니다. 보고서 서버 데이터베이스를 생성, 구성 및 업데이트하는 Transact-SQL 스크립트를 생성하고 실행할 수 있습니다. 관리도 SQL Server Management Studio의 레코드 및 재생 스크립트 기능을 사용하여 일상적인 기본 테넌스 작업을 자동화할 수 있습니다.
개발자는 스크립트를 포함하는 사용자 지정 애플리케이션을 만들 수 있습니다. 보고서 서버 웹 서비스를 호출하는 스크립트를 실행할 수 있습니다. 관리 코드로 작성할 수 있는 거의 모든 작업을 스크립트로 작성할 수도 있습니다.
보고서 서버에서 실행되는 스크립트 호스트인 유틸리티는
RS.exe
[! INCLUDE[msCoName](.. /.. /includes/msconame-md.md)] Visual Basic .NET 스크립트를 Reporting Services에서 지원되는 스크립트 언어로 사용합니다. `
Reporting Services SharePoint 모드 PowerShell cmdlet 및 샘플
Reporting Services SharePoint 모드에는 보고서 서버 관리를 위한 Reporting Services cmdlet이 포함됩니다.
Reporting Services SharePoint 모드 용 PowerShell cmdlet에는 다음 예제가 포함됩니다.
서비스 애플리케이션 및 프록시 만들기
배달 확장 프로그램 검토 및 업데이트
Reporting Service 애플리케이션 데이터베이스의 속성 가져오기 및 설정(예: 데이터베이스 시간 제한)
데이터 확장 프로그램 나열
Reporting Services 개체 모델 및 PowerShell 샘플
PowerShell을 사용하여 Reporting Services 구독 소유자를 변경 및 나열하고 구독을 실행합니다.
PowerShell을 사용하여 기본 모드 보고서 서버를 사용하여 Azure VM을 만듭니다.
Reporting Services WMI 공급자 액세스에서 "PowerShell을 사용하여 WMI 클래스 액세스" 섹션을 참조하세요.
RS.exe 스크립팅 샘플
샘플 Reporting Services는 보고서 서버 간에 콘텐츠를 복사하는 스크립트를 rs.exe.
더 많은 스크립트, 애플리케이션 및 확장 예제는 SQL Server Reporting Services 제품 샘플을 참조 하세요.
관련 콘텐츠
SSRS(RS.exe 유틸리티)
배포 및 관리 작업 스크립트
rs.exe 유틸리티 및 웹 서비스를 사용하여 스크립트
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기