共用方式為


安裝 SQL Server PowerShell

SQL Server 安裝程式若偵測到您選取了內含 PowerShell 元件的 SQL Server 功能,但卻未安裝 Windows PowerShell 2.0,其將會停止。 您必須使用 Windows Management Framework 安裝 Windows PowerShell 2.0,然後重新執行安裝程式。

安裝 SQL Server PowerShell 支援

您可以使用 SQL Server 安裝程式安裝提供 SQL Server Windows PowerShell 支援的軟體。 當您選取需要 PowerShell 支援的 SQL Server 功能時,安裝程式會檢查有無安裝 Windows PowerShell 2.0。 PowerShell 2.0 若已存在,安裝程式將會安裝下列 SQL Server PowerShell 元件:

  • SQL Server PowerShell 嵌入式管理單元。 這些嵌入式管理單元是可實作 SQL Server 之兩種 Windows PowerShell 支援的 dll 檔案:

    • 一組 SQL Server 指令程式。 指令程式是實作特定動作的命令。 例如 Invoke-Sqlcmd 會執行 Transact-SQL 或 XQuery 指令碼 (此指令碼也可利用 sqlcmd 公用程式加以執行),而 Invoke-PolicyEvaluation 則會報告 SQL Server 物件是否符合原則型管理原則。

    • SQL Server 提供者。 此提供者可讓您使用類似於檔案系統路徑的路徑來導覽 SQL Server 物件階層。 每一個物件都與 SQL Server 管理物件模型中的類別有關聯。 您可以使用此類別的方法和屬性來針對物件執行工作。 例如,如果您執行 cd 切換到路徑中的資料庫物件,您可以使用 Microsoft.SqlServer.Managment.SMO.Database 類別的方法和屬性來管理資料庫。

  • 匯入 Windows PowerShell 2.0 工作階段以載入 SQL Server 嵌入式管理單元的 sqlps 模組。

  • 已被取代的 sqlps 公用程式會啟動 Windows PowerShell 2.0 工作階段並匯入 sqlps 模組。

  • SQL Server Management Studio 支援從 [物件總管] 樹狀結構來啟動 Windows PowerShell 工作階段。SQL Server Agent 支援 Windows PowerShell 作業步驟。

如果尚未安裝或已解除安裝 Windows PowerShell,必須遵循 Windows Management Framework (機器翻譯) 頁面的指示加以安裝。

如果在安裝程式完成之後解除安裝了 Windows PowerShell,將會造成 Windows PowerShell 的 SQL Server 功能無法運作。 Windows PowerShell 可以由 Windows 使用者解除安裝,而且某些 Windows 作業系統升級可能也會要求解除安裝 Windows PowerShell。 如果要使用 SQL Server PowerShell 功能,必須使用 Windows Management Framework 安裝 PowerShell 2.0。

請參閱

概念

SQL Server PowerShell