创建错误日志循环

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
日志服务 SLS,月写入数据量 50GB 1个月
简介:   Whenever SQL Server is restarted, it creates a new error log. If theserver stays up for a while, this can make for a very large error log.

  Whenever SQL Server is restarted, it creates a new error log. If theserver stays up for a while, this can make for a very large error log. I create a job that runs on a daily or weekly basis that executes the sp_cycle_errorlog stored procedure in the master database. This will create a new error log without having to restart SQL Server.

  

sp_cycle_errorlog

关闭当前的错误日志文件,并循环错误日志扩展编号(就像重新启动服务器)。新错误日志包含版本和版权信息,以及表明新日志已创建的一行。


注释
每次启动 SQL Server 时,都会将当前错误日志重命名为 errorlog.
1;errorlog.1 变为 errorlog.2,errorlog.2 变为 errorlog.3,依次类推。sp_cycle_errorlog 可使您循环访问错误日志文件,而不必停止和启动服务器。

权限
sp_cycle_errorlog 的执行许可权限仅限于 sysadmin 固定服务器角色的成员。

示例
以下示例将循环 SQL Server 错误日志。

复制代码
EXEC sp_cycle_errorlog ;
GO

  

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
FeignClient打印请求失败的日志,打印所有feignCliet接口请求失败的错误日志,方便排查原因
FeignClient打印请求失败的日志,打印所有feignCliet接口请求失败的错误日志,方便排查原因
249 0
|
存储 缓存 Java
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(上)
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(上)
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(上)
|
监控 Java
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(下)
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(下)
一次鞭辟入里的 Log4j2 日志输出阻塞问题的定位(下)
|
监控 Java Apache
基于Log4j完成定时创建和删除日志的方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/ 1.背景 Log4j作为常用的日志生成工具,其清除日志的策略却十分有限。只有在RollingFileAppender中可以通过设置MaxFileSize和maxBackupIndex属性来指定要保留的日志文件大小以及个数,从而实现自动清除。
1929 0
|
4月前
|
存储 JSON 数据格式
系统日志使用问题之为什么不要打印重复的日志,如何避免打印重复的日志
系统日志使用问题之为什么不要打印重复的日志,如何避免打印重复的日志
|
4月前
|
测试技术
系统日志使用问题之在打印业务执行日志时,需要注意哪些点
系统日志使用问题之在打印业务执行日志时,需要注意哪些点
|
3月前
|
运维 数据可视化 NoSQL
系统日志规范问题之在循环中打印INFO级别日志的反例如何解决
系统日志规范问题之在循环中打印INFO级别日志的反例如何解决
|
6月前
|
PHP
php事务删除加调用日志函数
php事务删除加调用日志函数
30 1
|
6月前
|
Java
log4j异常日志过滤规则配置
log4j异常日志过滤规则配置
246 0
|
6月前
|
API
debug常见错误,出现debug时出现跑进为条件为false的if语句
debug常见错误,出现debug时出现跑进为条件为false的if语句
46 0
下一篇
无影云桌面