我想用perl停止然后重新启动MSSQL服务。但是使用NET STOP MSSQLSERVER提示停止依赖的服务。最简单的方法是什么
正如@Joachim所提到的,你可以简单地运行net stop
命令来停止服务,但对我来说问题是,如果你要停止SQL Server服务,那么你将如何处理相关服务,例如SQL Server代理?因为没有SQL Server服务,其他依赖的服务将无法工作。
所以对我来说,更好的解决方案是先停止依赖服务,例如,NET STOP SQLSERVERAGENT
,然后是NET STOP MSSQLSERVER
,当启动它们时,以相反的顺序启动它们