解決雲服務器ECS,windows server 2012不能安裝SQL Server 2012,不能安裝.NET Fromework 3.5


  在雲服務器上安裝SQL Server 2012 時出現“啟用windows功能NetFx3時出錯”的問題:NetFx3指的是.NET Framework 3.5,SQL Server 2012數據庫系統的運行需要依靠.NET Framework 3.5,但是Windows Server2012默認情況下是並沒有安裝.NET Framework 3.5的,所以要成功安裝SQL Server2012就必須先在操作系統上安裝.NET Framework 3.5。

  那么,問題來了,在服務器管理器上直接添加.NET Framework 3.5功能時報錯,未找到源文件。然后在網上看到,是需要插入安裝盤,然后指定對應的備用源路徑。什么鬼,雲服務器吶,哪來的安裝盤,幸好在阿里雲論壇上看到推薦的一位大神(未具名,不知道是哪位大神了)的PowerShell腳本,考到powershell里自動執行后成功安裝了.NET Framework 3.5

附代碼:

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 

 


免責聲明!

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



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