Server 2012使用Windows PowerShell cmdlet安裝角色和角色服務功能

Server 2012使用Windows PowerShell cmdlet安裝角色和角色服務功能

 Windows Server 2012 安裝 SQL server 2008 出現了以下錯誤:

 

解決方案1(簡單,界面操做):

 

  Windows Server 2016 使用 Windows PowerShell cmdlet 安裝角色、角色服務和功能

  服務器管理器 的 Windows PowerShell 部署 cmdlet 相似於基於 GUI 的 「添加角色和功能」嚮導 和 「刪除角色和功能」嚮導,但存在一項重大差別。Windows PowerShell 與 「添加角色和功能」嚮導 不一樣,默認狀況下不包括角色的管理工具和管理單元。 要在角色安裝中包括管理工具,可在 cmdlet 中添加 IncludeManagementTools 參數。 若是要在運行 Windows Server 2012 R2 或 Windows Server 2012 服務器核心安裝選項的服務器上安裝角色和功能,能夠將角色的管理工具添加到安裝,但不能在運行 Windows Server 服務器核心安裝選項的服務器上安裝基於 GUI 的管理工具和管理單元。 只有命令行和 Windows PowerShell 管理工具能安裝在服務器核心安裝選項上。

  若要使用 Install-WindowsFeature cmdlet 安裝角色和功能

  1.使用提高的用戶權限執行如下任一操做,以打開 Windows PowerShell 會話。

  注意:若是要在遠程服務器上安裝角色和功能,則無需使用提高的用戶權限運行 Windows PowerShell。

      a.在 Windows 桌面上,右鍵單擊任務欄上的 Windows PowerShell,而後單擊「以管理員身份運行」。

      b.在 Windows 的「開始」屏幕上,右鍵單擊 Windows PowerShell 的磁貼,而後,單擊應用欄上的「以管理員身份運行」。

  2.鍵入 Get-WindowsFeature,再按 Enter,以查看本地服務器上可用和安裝的角色和功能的列表。 若是本地計算機不是服務器,或者若是你須要有關遠程服務器的信息,請運行 Get-WindowsFeature -ComputerName <computer_name>,其中 computer_name 表示運行 Windows Server 2012 R2 或 Windows Server 2012 的遠程計算機的名稱。cmdlet 的結果包含在步驟 4 中添加到 cmdlet 的角色和功能的命令名稱。windows

wmic computersystem get Name                           # 查看windows server 主機名 ,JCVECB54U9LXMZQ 

Get-WindowsFeature -ComputerName JCVECB54U9LXMZQ # 查看Windows 系統安裝功能

 

 

  注意:在 Windows PowerShell 3.0 或 Windows PowerShell 的更高版本中,在運行做爲 服務器管理器 模塊一部分的 cmdlet 以前,無需將該 cmdlet 模塊導入 Windows PowerShell 會話。 在你首次運行 cmdlet(模塊的一部分)時,模塊被自動導入。 此外,Windows PowerShell cmdlet 或 cmdlet 中使用的功能名稱均不區分大小寫。

  3.鍵入 Get-Help Install-WindowsFeature,再按「Enter」,以查看 Install-WindowsFeature cmdlet 的語法和接受的參數。

  4.鍵入如下項,再按 Enter,其中 feature_name 表示要安裝的角色或功能(在步驟 2 中獲取)的命令名稱,而 computer_name 表示要在其上安裝角色和功能的遠程計算機。 使用逗號分隔多個 feature_name 值。 若是角色或功能安裝須要,則 Restart 參數會自動從新啓動目標服務器。

安全

Install-WindowsFeature –Name Net-Framework-Features -ComputerName JCVECB54U9LXMZQ -Restart

  若要在脫機 VHD 上安裝角色和功能,請同時添加 ComputerName 參數和 VHD 參數。 若是未添加 ComputerName 參數,cmdlet 假定裝載了本地計算機來訪問 VHD。 ComputerName 參數含有安裝 VHD 的服務器名稱,VHD 參數含有 VHD 在指定服務器上的路徑。

  注意:若是從運行 Windows 8.1 或 Windows 8 的計算機運行該 cmdlet,則必須添加 ComputerName 參數。

  若要在脫機 VHD 上安裝角色和功能,目標 VHD 必須符合如下要求。

      a.VHD 必須運行與當前運行的 服務器管理器 匹配的 Windows Server 版本。 請參閱使用添加角色和功能嚮導安裝角色、角色服務和功能開頭部分的說明。

      b.VHD 不能具有多個系統卷或分區。

      c.存儲 VHD 文件的網絡共享文件夾必須向已選擇安裝 VHD 的服務器的計算機(或本地系統)賬戶授予如下訪問權限。 僅用戶賬戶訪問權限是不夠的。 該共享可向「全部人」組授予「讀取」和「寫入」權限,以容許訪問 VHD,但出於安全緣由,不建議這樣作。

       d.「文件共享」對話框上的「讀/寫」權限。

       e.文件或文件夾「屬性」對話框中「安全」選項卡上的「徹底控制」訪問權限。

Install-WindowsFeature -Name <feature_name> –VHD <path> -ComputerName <computer_name> -Restart服務器

  示例:如下 cmdlet 在遠程服務器 ContosoDC1 上安裝 Active Directory 域服務角色和組策略管理功能。 已使用 IncludeManagementTools 參數添加管理工具和管理單元,而且目標服務器將自動從新啓動(若是安裝須要從新啓動服務器)。
相關文章
相關標籤/搜索