方法 1:通过使用 sql Server Management Studio 中的对象资源管理器连接到服务器。连接对象资源管理器后,它将显示版本信息(在括号中),以及用于连接到 sql Server 特定实例的用户名。
方法 2:查看该实例错误日志文件的前几行。默认情况下,错误日志位于 Program Files\Microsoft sql Server\MSsql.n\MSsql\LOG\ERRORLOG 和 ERRORLOG.文件中。日志条目可能类似于以下内容:
2011-03-27 22:31:33.50 Server Microsoft sql Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600:)
正如您所看到的,此条目提供了有关该产品的所有必要信息,例如版本、产品级别、64 位还是 32 位、sql Server 的版本以及正在运行 sql Server 的操作系统版本。 方法 3:连接到 sql Server 的实例,然后运行以下查询:
Select @@version
此查询的输出示例如下: Microsoft sql Server 2008 (SP1) - 10.0.2531.0 (X64) Mar 29 2009 10:11:52 copyright (c) 1988-2008 Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X64> (Build 7600:))
注意SERVERPROPERTY 函数返回与版本信息相关的单个属性,而 @@VERSION函数则将输出合并为一个字符串。如果您的应用程序需要单个属性字符串,您可以使用 SERVERPROPERTY 函数返回它们,而不是分析 结果。 方法 5:自 sql Server 2008 以后,您还可以使用已安装的 sql Server 功能发现报告。此报告可以通过查找 sql Server 安装中心的工具页面找到。sql Server 安装中心提供了有关系统上安装的 sql Server 实例的信息,这些实例中包括客户端工具,例如 sql Server Management Studio。唯一需要注意的是,该工具只能在安装了 sql Server 的系统上进行本地运行。它不能用于获取有关远程服务器的信息。有关更多信息,请访问 Microsoft Developer Network (MSDN) 上的博客文章: