NET STOP不会停止SQL Server服务

时间:2017-01-14 05:25:34

标签: sql-server batch-file

我正在创建一个批处理程序,它将停止SQL Server的服务并将.mdf.ldf文件复制到指定位置。

这是我的批处理文件:

 net stop mssqlserver

 xcopy /s "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\test.mdf"  "D:\backup"

 xcopy /s "C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA\test_log.ldf"  "D:\backup"

 net start mssqlserver 

它正在停止SQL Server 代理,但不停止SQL Server本身,因此无法复制文件。

为什么不停止SQL Server服务?

我需要做什么才能停止SQL Server服务?

提前致谢

0 个答案:

没有答案