文档首页/ 云数据库 RDS/ 常见问题/ 日志管理/ 如何通过命令获取RDS for SQL Server的错误日志
更新时间:2024-09-11 GMT+08:00

如何通过命令获取RDS for SQL Server的错误日志

  1. 通过rdsuser帐户登录Microsoft SQL Server客户端
  2. 在查询框进行执行如下查询语句,查询错误日志。

    EXECUTE master.dbo.rds_read_errorlog FileID,LogType,FilterText,FilterBeginTime,FilterEndTime

    • FileID:Error Log的日志文件编号,0表示最近的日志。
    • LogType:日志类型。取值为1查询的日志类型为error logs,取值为2查询的日志类型为Agent logs。
    • FilterText:查询关键字,可为NULL。
    • FilterBeginTime:日志查询开始时间,可为NULL。
    • FilterEndTime:日志查询完成时间,可为NULL。

    示例如下:

    EXEC master.dbo.rds_read_errorlog 0,1,'FZYUN','2018-06-14 14:30','2018-06-14 14:31'

    查询结果,如图1所示:

    图1 查询示例