Home >Database >Mysql Tutorial >SQL Server 2008 Internal #001 SQL Server 的版本Microsoft SQL

SQL Server 2008 Internal #001 SQL Server 的版本Microsoft SQL

WBOY
WBOYOriginal
2016-06-07 15:07:451208browse

SQL Server Editions SQL Server 有很多的 版本 , 不同的 版本 其包含的特性或者功能也有所不同. -- 查询当前 SQL SERVER 的 版本 SELECT SERVERPROPERTY( ' Edition ' ) -- 我的查询结果是 Enterprise Evaluation Editions(64-it) -- 也可以通过 EngineEdit

SQL Server Editions

SQL Server 有很多的版本, 不同的版本其包含的特性或者功能也有所不同.

-- 查询当前 SQL SERVER 的版本

<span>SELECT</span> SERVERPROPERTY(<span>'</span><span>Edition</span><span>'</span>)

-- 我的查询结果是  Enterprise Evaluation Editions(64-it)

-- 也可以通过 EngineEdition 来查询

<span>SELECT</span> SERVERPROPERTY(<span>'</span><span>EngineEdition</span><span>'</span>)

-- 我的查询结果是 3

但是 EngineEdition 返回的是 2,3或者4.

  • 如果返回的是3,表示的是安装的SQL Server 版本要么就是Enterprise 要么就是 Enterprise Evaluation 要么就是Developer 版本,因为这三个版本其实具备完全相同的特性和功能.
  • 如果返回的是2, 则表示当前的版本是 Standard 或者 Workgroup 版本,那么这两个版本在功能上会较之前3种版本要少一些.
  • 而4就表示目前的版本是Express版本,包含了Express, Express with Advanced Services 或者  Windows Embeded SQL.
  • 不可能返回的是1,因为自SQL Server 2005以后就不会有1返回了.

Enterprise 版本对比Standard或者 Workgroup 版本来说, Enterprise 版本的扩展性更好一些,在效率上也更高一些.

SQL Server 2012 上有可能返回到5 – 特指 SQL Azure.

-- 也可以通过查询 EditionID 来获取版本

<span>SELECT</span> SERVERPROPERTY(<span>'</span><span>EditionID</span><span>'</span>)
  • 1804890536 = Enterprise
  • 1872460670 = Enterprise Edition (基于内核授予许可)
  • 610778273= Enterprise Evaluation
  • 284895786 = Business Intelligence
  • -2117995310 = Developer
  • -1592396055 = Express
  • -133711905= Express with Advanced Services
  • -1534726760 = Standard
  • 1293598313 = Web

其它参考

SQL Server 2008 R2 各个版本支持的功能  http://technet.microsoft.com/zh-cn/library/cc645993(v=sql.105).aspx

SQL Server 2012 各个版本支持的功能   http://technet.microsoft.com/zh-cn/library/cc645993.aspx

有关SERVERPEOPERTY 表达式的更多内容可以访问  http://msdn.microsoft.com/zh-cn/library/ms174396.aspx (SQL Server 2012 版本)

 


查看更多 SQL Server Internal 笔记 - Microsoft SQL Server 2008 Internals 读书笔记

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn