共用方式為


安裝 SQL Server PowerShell

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

安裝 SQL Server PowerShell 支援

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

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

    • 一組 SQL Server Cmdlet。 指令程式是實作特定動作的命令。 例如 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模組。

  • 啟動 Windows PowerShell 2.0 會話並匯入sqlps模組的已淘汰sqlps公用程式。

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

如果Windows PowerShell 2.0 尚未安裝或已卸載,您必須遵循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