windows server2012無法安裝.Net FrameWork 3.5功能


問題描述:
現象1:安裝完服務器系統,在安裝SQL Server 2012,安裝到中間提示安裝SQL Server 2012過程中出現“啟用windows功能NetFx3時出錯”以及安裝.NET Framework 3.5的詳細分析及安裝過程。NetFx3指的是.NET Framework 3.5,SQL Server 2012數據庫系統的運行需要依靠.NET Framework 3.5,但是默認情況下是並沒有安裝.NET Framework 3.5的。
現象2:網上有的博主遇到的是安裝IIS時遇到需要安裝.net Framework 3.5。
現象3:在安裝.net Framework3.5過程中報錯。
總而言之,依賴.net Framework3.5 的軟件系統都需要先裝這個框架。

一、從服務器功能增加安裝.net Framework3.5,我遇到報錯如下:

二、既然從系統本身不能安裝,我就想到了拷貝現有的框架.net Framework3.5到服務器進行安裝。結果出乎意料,不能運行。

三、於是從網上搜尋各種偏方嘗試。
1)解決方案1:
1.打開PowerShell,右鍵單擊選擇 以管理員身份運行。
2.執行如下命令(全部復制,直接粘貼即可)
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 0
Restart-Service -Name wuauserv
Install-WindowsFeature Net-Framework-Core
Set-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU' -Name UseWUServer -Value 1
Restart-Service -Name wuauserv
如果沒有異常出現,正常執行完,之后再打開服務器管理器安裝IIS,應該可以看到.NET Framework3.5已經處於勾選的狀態了。

對於我的嘗試,沒有正常執行完上述指令;出現了如下報錯。

2)對於這個報錯,看到一篇文章,文章鏈接如下。
https://blog.csdn.net/weixin_46644116/article/details/106347343?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.pc_relevant_is_cache&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.pc_relevant_is_cache

2)於是解決方案2有了,檢查window update服務有沒有開啟,很遺憾,我檢查了服務的狀態,一直是開啟狀態。

3)解決方案3

於是將刻錄到U盤系統盤的sxs文件夾拷貝出來進行設置備用源路徑。(坑啊)
結果出現了下圖的報錯:

提示多了一句:請求添加或刪除指定服務器上的功能失敗。

最終處理是,將系統鏡像文件ISO放到服務器內,裝載到光盤映像工具。

在安裝的時候選擇指定備用源路徑,指定這個映像文件中的sources\sxs文件夾。安裝成功!!!終於可以裝上數據庫了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM