sp_cycle_agent_errorlog (Transact-SQL)
适用于:SQL Server
关闭当前的SQL Server 代理错误日志文件,并像重启服务器一样循环SQL Server 代理错误日志扩展号。 新的SQL Server 代理错误日志包含一行,指示已创建新日志。
语法
sp_cycle_agent_errorlog
返回代码值
0 (成功) 或 1 (失败)
结果集
无
注解
每次启动SQL Server 代理时,当前SQL Server 代理错误日志将重命名为 SQLAgent.1; SQLAgent.1 变为 SQLAgent.2、SQLAgent.2 成为 SQLAgent.3 等。 sp_cycle_agent_errorlog使你能够循环访问错误日志文件,而无需停止和启动服务器。
必须从 msdb 数据库运行此存储过程。
权限
sp_cycle_agent_errorlog的执行权限仅限于 sysadmin 固定服务器角色的成员。
示例
以下示例循环SQL Server 代理错误日志。
USE msdb ;
GO
EXEC dbo.sp_cycle_agent_errorlog ;
GO
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈