Write Execution Trace Messages to the SQL Server Agent Error Log (SQL Server Management Studio)
本主题介绍如何使用 SQL Server Management Studio 将 Microsoft SQL Server 代理配置为在 SQL Server 2014 中的错误日志中包含执行跟踪消息。
本主题内容
开始之前
限制和局限
“对象资源管理器”仅在您拥有使用权限时才显示 SQL Server 代理节点。
由于此选项会导致错误日志变得非常大,因此,仅在调查特定的 SQL Server 代理问题时在 SQL Server 代理错误日志中包含执行跟踪消息。
安全性
权限
在 SQL Server 中,必须将 代理配置为使用 sysadmin SQL Server固定服务器角色的成员帐户的凭据,才能执行其功能。 该帐户必须拥有以下 Windows 权限:
以服务身份登录 (SeServiceLogonRight)
替换进程级别标记 (SeAssignPrimaryTokenPrivilege)
跳过遍历检查 (SeChangeNotifyPrivilege)
调整进程的内存配额 (SeIncreaseQuotaPrivilege)
有关SQL Server 代理服务帐户所需的 Windows 权限的详细信息,请参阅为SQL Server 代理服务选择帐户和配置 Windows 服务帐户和权限。
将执行跟踪消息写入到 SQL Server 代理错误日志中
在“对象资源管理器”中,单击加号以展开包含要将执行跟踪消息写入到的 SQL Server 代理错误日志的服务器。
右键单击“SQL Server 代理”,然后选择“属性”。
在“SQL Server 代理属性 - server_name”对话框中,在“常规”页的“错误日志”下,选中“包含执行跟踪消息”复选框。
单击 “确定” 。