簡介:
今天老大提需求, 需要一台 Windows 服務器, 需要安裝最新版的 SQL Server 數據庫。額, 上次搞 Windows 服務器還是4年前的事。
一、啥也沒查, 直接下載操作系統、做U盤啟動、然后安裝操作系統、激活、下載最新版 SQL Server 數據庫, 安裝時才發現不支持該系統!!!
二、所以梳理、記錄一下
# 該文檔適用於 SQL Server 2016 及以上版本; SQL Server 2017 支持 Linux 操作系統了哎 (有時間搞一下)!
1、文檔首先說了一下所有版本都需要遵守的注意事項, 例如文件系統的選擇、存儲介質、安裝介質、所需組件等
2、下面是軟硬件的選擇, 例如 .NET 組件版本、CPU、硬盤、內存、網絡等
3、接着是各 SQL Server 版本所對應的操作系統版本
> SQL Server 版本分為主要版本 (企業版 Enterprise、標准版 Standard、WEB)、擴展版本 (開發者版 Developer、免費版 Express), 除此之外還有一些版本。
> 例如: 企業版肯定是最牛的版本, 但不是免費的, 有 180 天限制; 那么我們可以安裝開發者版本, 包含了企業版的所有功能, 不過只能用於學習、展示。
4、這樣一套了解下來, 得出結論如下:
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
5、接下來再看看 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
