Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使用powershell在多台服务器上停止SQL服务_Sql Server_Powershell - Fatal编程技术网

Sql server 如何使用powershell在多台服务器上停止SQL服务

Sql server 如何使用powershell在多台服务器上停止SQL服务,sql-server,powershell,Sql Server,Powershell,虽然我是DBA,但我还是Powershell的新手。 我搜索了有关如何在多台服务器上仅停止SQL服务的信息。 我能找到如何停止服务, 但是如何在多台服务器上停止任何特定的服务,如SQL。 这在每周维护时非常有用 提前感谢这取决于您将停止哪些服务。。。“全部”或“选定”,以及服务器/服务名称的存储位置 您可以使用Get Service命令,它可以连接多台计算机并停止服务。若SQL代理正在运行,则应使用“强制”选项停止SQL服务 看看这篇文章: 如果应用下面的过滤器,它将查找所有已安装实例的sql服

虽然我是DBA,但我还是Powershell的新手。 我搜索了有关如何在多台服务器上仅停止SQL服务的信息。 我能找到如何停止服务, 但是如何在多台服务器上停止任何特定的服务,如SQL。 这在每周维护时非常有用


提前感谢

这取决于您将停止哪些服务。。。“全部”或“选定”,以及服务器/服务名称的存储位置

您可以使用Get Service命令,它可以连接多台计算机并停止服务。若SQL代理正在运行,则应使用“强制”选项停止SQL服务

看看这篇文章:

如果应用下面的过滤器,它将查找所有已安装实例的sql服务

{$\.Displayname-类似于“SQL Server(*“}


您可能还需要应用一个条件来排除已停止的服务(status=“Running”)

$SQLServerTXT=“指向SQLServers.TXT文件的路径”$Servers=Get Content$SQLServersTXT foreach($Servers中的服务器){Get Service-ComputerName$Server |?{$.Displayname-match“SQL Server”}#|%{$.stop()}以上内容将有助于停止文档中服务器列表中的SQL服务,因此,您是否接受我的答案,或者是否需要其他任何内容?让我在我的测试服务器上进行测试,将很快更新相同的内容。