다음을 통해 공유


Reporting Services를 사용한 스크립팅 및 PowerShell

Reporting Services 는 rs.exe 명령줄 유틸리티, SharePoint 모드 보고서 서버용 PowerShell cmdlet을 비롯한 스크립트를 통해 기본 모드 및 SharePoint 모드에서 PowerShell의 Reporting Services 개체 모델을 활용하여 다양한 개발 및 관리 시나리오를 지원합니다.

  • 관리자는 Microsoft Visual Basic 에서 스크립트를 작성하여 보고서 서버 설치를 배포 및 관리하는 방법을 자동화하며 보고서 서버 데이터베이스를 생성, 구성 및 업데이트하는 Transact-SQL 스크립트를 생성하고 실행할 수 있습니다. 또한 관리자는 SQL Server Management Studio의 기록 및 재생 스크립트 기능을 사용하여 일상적인 유지 관리 작업을 자동화할 수 있습니다.

  • 개발자는 스크립트를 포함하는 사용자 지정 애플리케이션을 만들 수 있습니다. 보고서 서버 웹 서비스를 호출하는 스크립트를 실행할 수 있습니다. 관리 코드로 작성할 수 있는 거의 모든 작업을 스크립트로도 작성할 수 있습니다.

  • Reporting Services는 Microsoft Visual Basic .NET 스크립트를 보고서 서버에서 실행되는 스크립트 호스트인 RS.exe 유틸리티에서 처리할 수 있는 스크립트 언어로 지원합니다.

Reporting Services SharePoint 모드 PowerShell cmdlet 및 샘플

PowerShell 관련 콘텐츠

Reporting Services SharePoint 모드에는 보고서 서버 관리를 위한 Reporting Services cmdlet이 포함되어 있습니다.

  • PowerShell cmdlets for Reporting Services SharePoint Mode 에서는 다음 예를 제공합니다.

    • 서비스 애플리케이션 및 프록시 만들기

    • 배달 확장 검토 및 업데이트

    • 보고 서비스 애플리케이션 데이터베이스의 속성 가져오기 및 설정(예: 데이터베이스 시간 제한)

    • 데이터 확장 나열

Reporting Services 개체 모델 및 Powershell 샘플

PowerShell 관련 콘텐츠

대부분 SharePoint 및 기본 모드에 유효하며 핵심 개체 모델을 호출하는 PowerShell(예: 마이그레이션 작업, 구독 작업)과 관련 샘플은 SQL15에서 작동합니다.

RS.exe 스크립팅 샘플

참고 항목

RS.exe 유틸리티(SSRS)rs.exe 유틸리티 및 웹 서비스를 사용하여 배포 및 관리 작업 스크립트 스크립트