我正在通过打开“作业活动监视器”查看 SQL Server 中的历史存储过程:
右键单击我的作业并选择“查看历史记录”:
它返回一个表,然后我将其导出为日志文件
然后我继续解析其他应用程序中的日志文件并进行监控。
有没有办法使用 SQL 查询来提取此信息,以便我可以自动执行此提取?
我尝试了
EXEC dbo.sp_help_jobhistory @job_id = N'blahblahblah'
,但结果没有分解为步骤。
我尝试
exec sp_help_jobstep @job_id = N'blahblahblah'
显示特定job_id的步骤,但我不知道如何将其连接到上面显示的表中。
有办法解决这个问题吗?