我很幸运能成为服务器的管理员,但我不知道这台服务器上有多少个sql server版本。当我打开文件Microsoft SQL Server时,有文件名为80,90,100,110。我只找到SQL Server 2012安装程序,那么文件名如80,90,100,110与sql server之间的关系是什么像2008年,2012年的版本?
映射是:
80 = SQL Server 2000 = 8.00.xxxx
90 = SQL Server 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 Server 2016 = 13.00.xxxx
140 = SQL Server 2017 = 14.00.xxxx
150 = SQL Server 2019 = 15.00.xxxx
但是,仅仅因为您有一个带有这些标识符之一的文件夹,并不意味着您安装了该版本的SQL Server实例 - 由于向后兼容性原因,某些文件夹由较新版本规定,由Visual Studio和其他工具添加,或者在删除或升级实例后留下。
要查看实际安装的内容,请转到开始菜单,然后转到最新版本的“Microsoft SQL Server 20xx”。在该菜单下,转到配置工具> SQL Server配置管理器。在“SQL Server服务”选项卡中,按“服务类型”对数据进行排序,对于“SQL Server”类型(非空白或“SQL代理”或任何其他类型)的每个行项目,右键单击“SQL Server”部分并选择属性。在“高级”选项卡上,向下滚动,将出现一个名为“版本”的字段,其中的数字将映射到上面第3列中的一个模式。
对不起,我不得不在我的屏幕截图中模糊了几件事,但希望它能给你一个想法: