指令碼與 PowerShell 搭配 Reporting Services

Reporting Services 支援透過指令碼進行各種開發和管理案例,包括 rs.exe 命令列公用程式、適用於 SharePoint 模式報表伺服器的 PowerShell Cmdlet,以及從原生和 SharePoint 模式的 PowerShell 運用 Reporting Services 物件模型。

  • 系統管理員可以用 Microsoft Visual Basic 來撰寫指令碼,將其部署和管理報表伺服器安裝的方式自動化。 系統管理員也可以產生並執行能夠建立、設定及更新報表伺服器資料庫的 Transact-SQL 指令碼。 系統管理員也可以使用 SQL Server Management Studio 中的記錄和播放指令碼功能,將例行的維護工作自動化。

  • 開發人員可以建立包括指令碼的自訂應用程式。 您可以執行呼叫報表伺服器 Web 服務的指令碼。 幾乎所有您可以使用 Managed 程式碼撰寫的作業也都可以使用指令碼撰寫。

  • Reporting Services 支援將 Microsoft Visual Basic .NET 指令碼作為可由 RS.exe 公用程式處理的指令碼語言,此公用程式是在報表伺服器上執行的指令碼主機。

Reporting Services SharePoint 模式的 PowerShell Cmdlet 和範例

PowerShell 相關內容

Reporting Services SharePoint 模式包含用於管理報表伺服器的 Reporting Services Cmdlet。

Reporting Services 物件模型和 Powershell 範例

PowerShell 相關內容

PowerShell 呼叫核心物件模型,並在大部分情況適用於 SharePoint 和原生模式,例如移轉工作、訂閱工作和其他相關的 SQL15 訂閱工作範例。

RS.exe 指令碼範例

另請參閱

RS.exe 公用程式 (SSRS) 腳本部署和管理工作腳本與 rs.exe 公用程式和 Web 服務