View Job Step Information
重要
Azure SQL 托管实例目前支持大多数(但不是所有)SQL Server 代理功能。 有关详细信息,请参阅 Azure SQL 托管实例与 SQL Server 的 T-SQL 区别。
本主题说明如何在“作业步骤属性”对话框中查看作业步骤的详细信息。 它还包括有关查看作业步骤输出的信息。
开始之前:
若要查看作业步骤信息,可使用:
开始之前
限制和局限
如果已将作业步骤配置为将其输出写入到表或文件,并且作业已经至少运行过一次,则可以在 “作业步骤属性” 对话框的 “高级” 页上查看其输出。 作业或作业步骤删除时,输出日志也将自动删除。
安全性
权限
您只能查看自己拥有的那些作业,除非您是 sysadmin 固定服务器角色的成员。 此角色的成员可以查看所有作业和作业步骤的详细信息。
使用 SQL Server Management Studio
查看作业步骤信息
在“对象资源管理器”中,连接到一个 Microsoft SQL Server 数据库引擎实例,然后展开该实例。
依次展开“SQL Server 代理”和“作业”,右键单击包含要查看的作业步骤的作业,再单击“属性”。
在 “作业属性” 对话框中,单击 “步骤” 页。
单击要查看的作业步骤,再单击 “编辑”。
在 “作业步骤属性” 对话框的 “常规” 页上,可以查看作业步骤的类型和用途。
单击“高级”页以查看作业步骤成功或失败时 SQL Server 代理所执行的操作、该作业步骤应尝试的次数、该作业步骤输出的位置以及运行该作业步骤的用户。
查看作业步骤输出
在 “作业步骤属性” 对话框中,单击 “高级” 页。
根据所连接的 SQL Server 的版本,可以查看作业步骤输出文件或表,如下所示:
连接到 SQL Server 或更高版本时,只有选中“记录到表”,才能单击“查看”。 在这种情况下,作业步骤输出将写入 msdb 数据库的 sysjobstepslogs 表中。
在作业步骤输出写入到文件时,禁用 “查看” 按钮。 若要查看作业步骤输出文件,请使用记事本。