查询Windows版本

我正在放在一起的服务器名称和他们的属性,如CPU数量,内核,内存,操作系统版本等属性表。我试图find一个简单的方法来获取SSMS中的Windows操作系统版本号。 有谁知道我可以使用SSMS返回Windows操作系统版本的查询。

这个信息应该在sys.dm_os_windows_info表中可用:

 SELECT windows_release FROM sys.dm_os_windows_info; 

您可以使用下面的@@VERSION全局变量,它应该为您提供SQL server版本以及底层操作系统版本

 SELECT @@VERSION 

你会得到一个像这样的结果

……在Windows NT 6.1(Build 7601:Service Pack 1)