查询多个实例中的最大/最小设置

时间:2014-07-17 18:54:44

标签: sql sql-server database tsql

您好我正在尝试在sql server

中的所有实例中获取Max和Min内存设置的设置

下面的查询给出了正在使用的实例的信息。

SELECT name, value, value_in_use, [description] 
FROM sys.configurations
WHERE name like '%server memory%'

以下是示例输出:

Here is sample output

有人知道如何在多个实例上获得类似的结果吗?

感谢。

1 个答案:

答案 0 :(得分:8)

有很多方法可以在多个实例上执行查询。 PowerShell,SSIS甚至批处理文件。但是,如果您只想执行一些即席查询,那么最简单的方法可能是创建一组已注册的服务器。

打开已注册的服务器窗口

enter image description here

注册所有服务器。

enter image description here

在服务器组上打开一个新查询。

enter image description here

在新查询窗口中执行SQL代码,它应该返回组中所有服务器的结果。