SQLServer 代理作业和关闭 PC

SQLServer 代理作业和关闭 PC

使用 SQLServer 2008。

我很好奇,如果管理员在 SQL Server Agent 作业正在运行时关闭服务器计算机,会发生什么情况。在我们的案例中,作业可能需要几分钟才能运行(即事务日志传送 COPY 和 RESTORE 作业)。

正在运行的作业会发生什么情况 - 它们是否可以在机器关闭之前完成,或者在作业被终止等之前是否有一些上限等待期(如果被终止,什么决定了等待期等)。

在关闭机器之前手动停止作业是否更安全?

谢谢。

答案1

当 SQL Agent 服务停止时,正在运行的作业也会停止。我使用日志传送并定期关闭我的 LSCopy 和 LSRetore 作业,这样我就可以知道服务器关闭之前日志传送的状态。

相关内容