• 欢迎访问水熊虫网站,这里是我个人的工作博客,内容大多是遇到问题完善后,会在这里进行总结归纳内容! QQ群
  • 网站导航中的友情链接专栏上线,更新的都是自己这三年整理的一些东西,感兴趣可以看看!
  • 你所浪费的今天,是昨天死去的人奢望的明天。你所厌恶的现在,是未来的你回不去的曾经!

教你管理SQLServer实例(4)查看版本号

MSSQL WaterBear 7年前 (2017-05-04) 743次浏览 已收录 扫描二维码

教你管理SQLServer实例(4)查看版本号

在谈论“版本”时会用到2个英文单词:version 和 edition 。version 指的是软件的升级“版本” ,如10.0版、10.50 版或者 2008版、2012版。edition 指的是面向不同层次用户的发行“版本”, 如标准版(standard edition) 、企业版(enterprise edition)。

一、version

  最近的几个升级版本:

(1)SQL Server 7.0 。这个版本基本上重新设计了系统内核,并增加了易用的图形管理界面。

(2)SQL Server 2000 。这个版本的version是8.0。

(3)SQL Server 2005 。这个版本的version是9.0。这个版本也是重新设计了系统内核。某些旧的版本需要先升级到SQL Server 2005,然后才可以升级到更新的版本。

(4)SQL Server 2008。这个版本的version是10.0。

(5)SQL Server 2008 R2。这个版本的version是10.50。R2表示这是一个次版本,比10.0版本变化不大,主要针对Windows Server 2008做了一些优化。这是SQL Server最成功的一个版本,也是最受用户欢迎的版本。

(6)SQL Server 2012。这个版本的version是11.0。

二、edition

  edition针对不同层次的用户,发行时对部分功能做了一些技术限制。其中主要的发行版本被称为“核心版本”。

1. 核心版本

  SQL Server 2008 的核心版本分为标准版和企业版。

  SQL Server 2008 R2 的核心版本分为标准版、企业版、数据中心版。实际上是将上一个版本的企业版做了分拆。

  SQL Server 2012 的核心版本分为标准版、BI版(商业智能版)和企业版。

  企业版(或数据中心版)是最高端的版本,没有任何技术限制,适用于数据量大、并发用户多的高强度运营环境。标准版只提供基本的功能,适用于数据量小、并发用户少的普通运营环境。如果以处理器数量(物理CPU的数量)或core数量来购买,这两个版本的价格大约相差6倍。

2. 非核心版本

  评估版可以直接从官网下载,180天后过期。

  开发版包含了所有的功能,但只能用于单机的开发环境,不允许用于正式的生产环境。

  Express版是一个轻量级的免费版本,但有非常多的功能限制,例如数据库不能超过10GB,甚至默认的发行版本中没有图形管理界面。

  还有其它一些非核心版本,例如Small Business、Compact等。

3. 切换edition

  对于已经安装的edition,可以通过安装光盘的“版本升级”功能,输入相应的序列号,修改成另一个edition。

教你管理SQLServer实例(4)查看版本号

三、查看版本号
1. T-SQL语句

select @@version

查询的结果示例如下:

Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (Intel X86) Jun 17 2011 00:57:23     
Copyright (c) Microsoft Corporation    
Developer Edition on Windows NT 6.0 <X86> (Build 6002: Service Pack 2) (Hypervisor)

2. 图形界面

教你管理SQLServer实例(4)查看版本号

扩展:

版本号查询:

SQL Server 2000 版本号 SQL Server 2000 版本描述
———————– ——————————
2000.80.194.0 RTM (Release to Manufacturing)
2000.80.384.0 SQL Server 2000 SP1
2000.80.534.0 SQL Server 2000 SP2
2000.80.760.0 SQL Server 2000 SP3/SP3a
2000.8.00.2039 SQL Server 2000 SP4

SQL Server 2005 版本号 SQL Server 2005 版本描述
———————– ——————————
2005.90.1399 RTM (Release to Manufacturing)
2005.90.2047 SQL Server 2005 SP1
2005.90.3042 SQL Server 2005 SP2
2005.90.4035 SQL Server 2005 SP3
2005.90.5000 SQL Server 2005 SP4

SQL Server 2008版本号 SQL Server 2008 版本描述
———————– ——————————
10.0.1600.22 RTM
10.00.2531.00 SQL Server 2008 SP1
10.00.4000.00 SQL Server 2008 SP2
10.50.1600.1 SQL Server 2008 R2 (RTM)

sql server 的标准产品版本格式为 mm.nn.bbbb.rr,其中每一片断定义为:

mm – 主版本

nn – 次版本

bbbb – 内部版本号

rr – 内部修订版本号

在 SQL Server 的每个主版本或次版本中,都会增加该版本号,以便与之前的版本区分。这一对版本的更改出于多种目的。包括在用户界面中显示版本信息,控制在升级期间替换文件的方式,并且还作为后续版本间在功能上进行区分的机制。

SQL Server 2008 R2 是 SQL Server 2008 的一个次要升级。这意味着它与 SQL Server 2008 共享相同的主版本号,并且会增加次版本号。SQL Server 2008 R2 的产品版本为 10.50.bbbb.rr。与之相比的是,SQL Server 2008 的产品版本是 10.0.bbbb.rr。

转载文章地址:http://bbs.51cto.com/thread-1075460-1.html


WaterBear , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:教你管理SQLServer实例(4)查看版本号
喜欢 (0)
[[email protected]]
分享 (0)