如何从Perl停止并重新启动SQL Server?

时间:2013-05-09 12:58:44

标签: sql-server windows perl service

我想停止然后使用perl以编程方式重新启动MSSQL服务。但是使用NET STOP MSSQLSERVER提示停止依赖服务。什么是最简单的方法

1 个答案:

答案 0 :(得分:0)

正如@Joachim所提到的,您可以简单地运行net stop命令来停止服务,但对我来说问题是,如果您要停止SQL Server服务,那么您打算如何处理相关服务,例如: SQL Server代理?因为没有SQL Server服务,其他依赖服务将无法工作。

所以对我来说,更好的解决方案是先停止服务,例如NET STOP SQLSERVERAGENT然后NET STOP MSSQLSERVER并在启动时以相反的顺序启动它们。