如何查看整个作业步骤输出?

Jon*_*ica 8 sql-server sql-server-agent

我们有一个运行 PowerShell 的 SQL 代理作业,它创建了一个很长的输出(它有 robocopy 输出等)。

在 SQL 代理作业历史记录中,我们只能看到此输出的前 1,000 个字符左右。

  1. 是否还有其他地方可以查看整个输出?
  2. 是否应该使用另一种方法来查看完整输出?

Tho*_*ger 12

在作业步骤高级属性中,通过输入“输出文件”位置和文件名将输出发送到平面文件。这应该包括您所有的输出供以后查看。

或者,如果您希望所有的输出直接在作业的历史记录中,您可以选中复选框“在历史记录包含步骤输出”。它将使用历史条目翻转来包含所有数据。虽然在事后查看可能有点麻烦,但仍然有效。