指令碼與 PowerShell 搭配 Reporting Services
Reporting Services 可透過指令碼支援各式各樣不同的開發和管理案例。 這些案例包括適用於 SharePoint 模式報表伺服器的 rs.exe 命令列公用程式和 PowerShell Cmdlet。 您也可以從 PowerShell 針對 Native 和 SharePoint 模式使用 Reporting Services 物件模型。
系統管理員可以用 Microsoft Visual Basic 來撰寫指令碼,將其部署和管理報表伺服器安裝的方式自動化。 系統管理員也可以產生並執行能夠建立、設定及更新報表伺服器資料庫的 Transact-SQL 指令碼。 系統管理員也可以使用 SQL Server Management Studio 中的記錄和播放指令碼功能,將例行的維護工作自動化。
開發人員可以建立包括指令碼的自訂應用程式。 您可以執行呼叫報表伺服器 Web 服務的指令碼。 幾乎所有您可以使用 Managed 程式碼撰寫的作業也都可以使用指令碼撰寫。
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 包含下列範例:
建立服務應用程式和 Proxy
檢閱及更新傳遞延伸模組
取得並設定 Reporting Services 應用程式資料庫的屬性,例如資料庫逾時
列出資料延伸模組
Reporting Services 物件模型和 Powershell 範例
請參閱存取 Reporting Services WMI 提供者中的「使用 PowerShell 存取 WMI 類別」一節。
RS.exe 指令碼範例
如需其他指令碼、應用程式及延伸模組範例,請參閱 SQL Server Reporting Services 產品範例。
相關內容
RS.exe 公用程式 (SSRS)
編寫部署和管理工作的指令碼
利用 rs.exe 公用程式與 Web 服務編寫指令碼
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應