您可以通过控制台或SQL命令查询实例的错误日志和主备切换日志,帮助您定位故障。

注意事项

通过控制台查看日志

  1. 进入日志管理页面。
    1. 登录RDS管理控制台,在左侧单击实例列表,然后在上方选择地域。
      选择地域
    2. 单击目标实例ID,在左侧导航栏单击日志管理
  2. 日志管理页面选择查询错误日志或者主备切换日志页签,选择时间范围,单击查询
    查询项 内容
    错误日志 记录1个月内数据库中各种事件的日志,包含用户定义事件以及特定系统事件。
    主备切换日志 记录1个月内主备库切换的日志。
    说明 如未找到主备切换日志页签,请阅读注意事项

通过SQL命令查看日志

  • SQL Server 2016及以下版本的实例仅支持通过存储过程sp_rds_read_error_logs读取错误日志,使用方法与sp_readerrorlog相同。
    • 示例1:
      EXEC sp_rds_read_error_logs
    • 示例2:
      EXEC sp_rds_read_error_logs 0,1 ,'error'
  • SQL Server 2017、2019版本的实例支持通过存储过程sp_readerrorlog读取错误日志。

    示例:

    EXEC sp_readerrorlog