SQL Server代理作业执行历史记录日志是否已保存到磁盘?

时间:2014-02-11 16:20:25

标签: database sql-server-2012 sql-server-agent

存储SQL Server代理2012 作业日志文件的默认Windows服务器目录是什么?我想将原始日志文件传输到组服务器,以便外部支持团队可以验证作业是否已执行而无需连接到服务器。

1 个答案:

答案 0 :(得分:2)

我不认为 是作业日志的正常目录。通常,它们位于msdb目录中。当您通过GUI查看作业的历史记录时,您可以有效地查看以下内容:

SELECT  TOP 1000 *
FROM    msdb.dbo.sysjobs sj
INNER JOIN msdb.dbo.sysjobhistory sjs
    ON  sj.job_id = sjs.job_id;

也就是说,您应该能够根据自己的喜好定制这些信息的导出,并让远程支持与该输出一起使用。