簡介:sql
今天老大提需求, 須要一臺 Windows 服務器, 須要安裝最新版的 SQL Server 數據庫。額, 上次搞 Windows 服務器仍是4年前的事。數據庫
1、啥也沒查, 直接下載操做系統、作U盤啓動、而後安裝操做系統、激活、下載最新版 SQL Server 數據庫, 安裝時才發現不支持該系統!!!windows
2、因此梳理、記錄一下服務器
# 該文檔適用於 SQL Server 2016 及以上版本; SQL Server 2017 支持 Linux 操做系統了哎 (有時間搞一下)!學習
一、文檔首先說了一下全部版本都須要遵照的注意事項, 例如文件系統的選擇、存儲介質、安裝介質、所需組件等ui
二、下面是軟硬件的選擇, 例如 .NET 組件版本、CPU、硬盤、內存、網絡等spa
三、接着是各 SQL Server 版本所對應的操做系統版本操作系統
> SQL Server 版本分爲主要版本 (企業版 Enterprise、標準版 Standard、WEB)、擴展版本 (開發者版 Developer、免費版 Express), 除此以外還有一些版本。code
> 例如: 企業版確定是最牛的版本, 但不是免費的, 有 180 天限制; 那麼咱們能夠安裝開發者版本, 包含了企業版的全部功能, 不過只能用於學習、展現。
四、這樣一套了解下來, 得出結論以下:
SQL Server 2016/7 Developer Windows Server 2012 R2 Datacenter/Standard/Essentials Windows Server 2016 Datacenter/Standard/Essentials SQL Server 2014 Developer Windows Server 2008 R2SP1 Datacenter/Enterprise/Standard Windows Server 2012 R2 Datacenter/Standard/Essentials Windows Server 2016 Datacenter/Standard
五、接下來再看看 Windows Server 各版本功能
> 各版本功能: https://docs.microsoft.com/zh-cn/windows-server/windows-server#windows-server-editions
> Windows Server 2008 的企業版至關於 Windows Server 2012/2016 的標準版 (企業級)。
> Windows Server 2008 與 Windows Server 2008 R2 區別在於前者是基於 Vista 內核研發的、然後則是基於 Win7 內核, 相比之下 R2 更適合服務器使用。
> Windows Server 2012 與 Windows Server 2012 R2 區別在於後者是前者的強化版。
> Windows Server 2016 又是個新版本, 增長新功能、特性, 官方文檔: https://www.microsoft.com/zh-cn/cloud-platform/windows-server-comparison
> 另外 Windows Server 2012/2016 數據中心、標準版還提供了兩種安裝版本: 有桌面、無桌面 ( 由於別人還要登錄上去搞一些事情, 因此就選擇有桌面了 )
> win7 -> Windows Server 2008 R2
win8 -> Windows Server 2012
win8.1 -> Windows Server 2012 R2
win10 -> Windows Server 2016
> 感覺一下 ~
# 最終的結果是: 若是選擇 且老大裝的系統能跑在
SQL Server 2016/2017 Windows Server 2016 Datacenter
SQL Server 2016/2017 Windows Server 2012 R2 Datacenter
SQL Server 2014 Windows Server 2008 R2SP1 Datacenter
# End