一、各個版本和補丁
官網最新更新信息
CTP:社區預覽版(beta發布)
RC:發布候選(Release Candidate)
RTM:量產版,正式發布時候的版本。這個版本就是從MSDN下載下來的或者購買到的SQL Server安裝光盤里的版本。
CU:累積更新。累計更新包含從上一個SP補丁包開始添加的bug修復和增強,並將包含在下一個SP補丁包中。CU的安裝類似於SP補丁包的安裝。SQLServer累計更新CU被認證為與SP補丁包相同的級別。累計更新不是完全回歸測試。
SP:SP補丁包。更大的熱修復集合,並且已完全回歸測試。所有SQLServer補丁包都是累積的,意思就是新出的補丁包都包含以前發布過的SP補丁包中包含的所有修復補丁。
GDR:通用分發發布。GDR不包含累積更新(CUs)
QFE:快速修復程序。QFE包含累積更新(CUs)
CVE:通用漏洞列表(Common Vulnerabilities & Exposures)。眾所周知的信息安裝漏洞。
OD:根據需求的熱修復補丁。OD只會根據客戶的要求去發布來修復某個場景出現的問題,OD熱修復補丁可能會也可能不會發布給公眾。
COD:關鍵需求熱修復補丁。如果檢測到SQLServer有嚴重的穩定性或功能性問題,那么將COD熱修復定義為關鍵的。
二、版本代號
SQL Server發布版本 | 內部版本號 | 代號 |
SQL Server 2019 | 15 | Aris |
SQL Server 2017 | 14 | Helsinki |
SQL Server 2016 | 13 | 無 |
SQL Server 2014 | 12 | Hekaton |
SQL Server 2012 | 11 | Denali |
SQL Server 2008 R2 | 10.5 | Kilimanjaro |
SQL Server 2008 | 10 | Katmai |
SQL Server 2005 | 9 | Yukon |
SQL Server 2000 | 8 | Shiloh |
SQL Server 7.0 | 7 | Sphinx |
SQL Server 6.5 | 6.50 | Hydra |
SQL Server 6.0 | 6 | SQL95 |
三、查看版本的SQL
SELECT SERVERPROPERTY('ProductVersion') AS '產品版本編號'
SELECT SERVERPROPERTY('ProductLevel')AS '當前補丁版本'
SELECT SERVERPROPERTY('Edition')AS '軟件版本'
SELECT SERVERPROPERTY('MachineName')AS '服務器名稱'
--查看SQLServer的代號版本
select (@@microsoftversion / 0x1000000) & 0xFF as 'Major主版本'
select (@@microsoftversion / 0x10000) & 0x00FF as 'Minor次要版本'
select @@microsoftversion & 0x0000FFFF as 'Build版本'
參考文章
https://mp.weixin.qq.com/s/iQwK2HE5If-AyLgcYuLz8A
公眾號:SQLServer走起