65

我很幸运成为服务器的管理员,但我不知道这台服务器上有多少个版本的 sql server。当我打开Microsoft SQL Server文件时,有名为80、90、100、110的文件。我只找到SQL Server 2012设置,那么80、90、100、110等文件名与sql server有什么关系像2008、2012这样的版本?

4

1 回答 1

147

映射是(以及指向构建列表的链接):

主要版本/
兼容级别
版本标签 文件版本
80 SQL Server 2000 8.00.xxxx
90 SQL 服务器 2005 9.00.xxxx
100 SQL Server 2008 10.00.xxxx
105 SQL Server 2008 R2 10.50.xxxx
110 SQL Server 2012 11.00.xxxx
120 SQL Server 2014 12.00.xxxx
130 SQL 服务器 2016 13.00.xxxx
140 SQL 服务器 2017 14.00.xxxx
150 SQL Server 2019 15.00.xxxx
160 SQL Server 2022 16.00.xxxx

但是,仅仅因为您有一个带有这些标识符之一的文件夹,并不意味着您安装了该版本的 SQL Server 实例;出于向后兼容性的原因,某些文件夹由较新版本放置,由 Visual Studio 和其他工具添加,或者在删除或升级实例后留下。

要查看您实际安装的内容:

  • 转到您的开始菜单,然后转到您拥有的“Microsoft SQL Server 20xx”的最高版本。
  • 在该菜单下,转到配置工具 > SQL Server 配置管理器。
  • 在 SQL Server 服务选项卡中,按服务类型对数据进行排序,对于类型为“SQL Server”(非空白或“SQL 代理”或任何其他)的每个行项目,右键单击 SQL Server 部分并选择特性。
  • 在“高级”选项卡上,向下滚动,将有一个名为“版本”的字段,其中的数字将映射到上面第 3 列中的模式之一。

在此处输入图像描述

于 2013-09-12T02:06:21.890 回答