刚刚创建了一个 SQL 代理作业,我认为能够将一些信息写入作业的历史记录会很方便,以防我以后想检查它。
我在这个例子中使用了 VBScript,并注意到我可以使用 Error 对象在历史记录中记录信息,例如:
Err.Raise 999, "The code died"
如果您右键单击该作业并选择“查看历史记录”,那么错误编号和描述就会出现在所有人面前。
但是成功完成呢?我可以Return
以某种方式获得价值吗?最好说“处理 34 个文件后完成”之类的内容。
这次我会对 VBScript 的答案感兴趣,但是如果您知道如何使用 T-SQL 或 CmdExec 执行此操作,这将有助于了解,以防万一。谢谢。