01-SQLServer版本代号和补丁

一、各个版本和补丁

官网最新更新信息

https://docs.microsoft.com/zh-cn/sql/database-engine/install-windows/latest-updates-for-microsoft-sql-server?view=sql-server-ver15

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走起

 

posted @ 2020-05-27 10:53  佳蓝雨  阅读(1222)  评论(0编辑  收藏  举报