使用 Amazon RDS for Microsoft SQL Server 日志
您可使用 Amazon RDS 控制台来查看、监视和下载 SQL Server Agent 日志、Microsoft SQL Server 错误日志以及 SQL Server Reporting Services(SSRS)日志。
监视日志文件
如果在 Amazon RDS 控制台中查看日志,则可查看该日志中的实时内容。通过在控制台中监视日志,可以打开日志并使其处于动态状态,以便能实时查看该日志的更新。
仅最新日志处于活动状态以供监视。例如,假设您拥有以下所示日志:
仅主动更新 log/ERROR (最新日志)。您可选择监视其他日志,但它们是静态的且不会更新。
存档日志文件
Amazon RDS 控制台显示过去一周直至当日的日志。您可下载日志并将其存档以便在该时间后进行参考。一种对日志进行存档的方法是,将日志加载到 Amazon S3 存储桶中。有关如何设置 Amazon S3 存储桶和上传文件的说明,请参阅 Amazon Simple Storage Service 入门指南 中的 Amazon S3 基础知识,并单击开始使用。
查看错误和代理日志
要查看 Microsoft SQL Server 错误和代理日志,请将 Amazon RDS 存储过程 rds_read_error_log
与以下参数配合使用:
-
@index
– 要检索的日志的版本。默认值为 0,检索当前错误日志。指定 1 可检索上一个日志,指定 2 可检索该日志之前的日志,依此类推。 -
@type
– 要检索的日志的类型。指定 1 可检索错误日志。指定 2 可检索代理日志。
以下示例请求当前错误日志。
EXEC rdsadmin.dbo.rds_read_error_log @index =
0
, @type =1
;
有关 SQL Server 错误的更多信息,请参阅 Microsoft 文档中的 数据库引擎错误