如何選擇 SQL Server 數據庫跟操作系統版本



簡介:

今天老大提需求, 需要一台 Windows 服務器, 需要安裝最新版的 SQL Server 數據庫。額, 上次搞 Windows 服務器還是4年前的事。

一、啥也沒查, 直接下載操作系統、做U盤啟動、然后安裝操作系統、激活、下載最新版 SQL Server 數據庫, 安裝時才發現不支持該系統!!!

二、所以梳理、記錄一下

# 官方文檔: https://docs.microsoft.com/zh-cn/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server?view=sql-server-2017

# 該文檔適用於 SQL Server 2016 及以上版本; SQL Server 2017 支持 Linux 操作系統了哎 (有時間搞一下)!

1、文檔首先說了一下所有版本都需要遵守的注意事項, 例如文件系統的選擇、存儲介質、安裝介質、所需組件等

2、下面是軟硬件的選擇, 例如 .NET 組件版本、CPU、硬盤、內存、網絡等

3、接着是各 SQL Server 版本所對應的操作系統版本

> SQL Server 版本分為主要版本 (企業版 Enterprise、標准版 Standard、WEB)、擴展版本 (開發者版 Developer、免費版 Express), 除此之外還有一些版本。

> 各版本功能: https://docs.microsoft.com/zh-cn/sql/sql-server/editions-and-components-of-sql-server-2017?view=sql-server-2017

> 例如: 企業版肯定是最牛的版本, 但不是免費的, 有 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  


免責聲明!

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



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