使用 Amazon RDS for Microsoft SQL Server 日誌 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon RDS for Microsoft SQL Server 日誌

您可以使用 Amazon RDS主控台來檢視、觀看和下載 SQL Server Agent 日誌、Microsoft SQL Server 錯誤日誌和 SQL Server Reporting Services (SSRS) 日誌。

監看日誌檔案

如果您在 Amazon RDS主控台中檢視日誌,您可以看到其內容,因為它們目前存在。在主控台中監看日誌會以動態狀態開啟它,使得您可以近乎即時查看它的更新。

只有最新的日誌可供監看。例如,假設您有如下所示的日誌:

Amazon RDS主控台中已選取錯誤日誌之日誌區段的影像。

只有 log/ ERROR作為最新的日誌,正在主動更新。您可以選擇監看其他項目,但它們是靜態並且不會更新。

封存日誌檔案

Amazon RDS主控台會顯示過去一週至當天的日誌。您可以下載和將日誌封存,以讓它們在該時間後可供參考。將日誌封存的一個方式是將它們載入 Amazon S3 儲存貯體。如需如何設定 Amazon S3 儲存貯體和上傳檔案的指示,請參閱《Amazon Simple Storage Service 入門指南》中的 Amazon S3 基本概念,並按一下 Get Started (入門)

檢視錯誤和代理程式日誌

若要檢視 Microsoft SQL Server 錯誤和代理程式日誌,請使用rds_read_error_log具有下列參數的 Amazon RDS預存程序:

  • @index–要擷取的日誌版本。預設值為 0,它會擷取最新的錯誤日誌。指定 1 可擷取先前的日誌,指定 2 可擷取更早的日誌,依此類推。

  • @type–要擷取的日誌類型。指定 1 可擷取錯誤日誌。指定 2 可擷取代理程式日誌。

下列範例會要求最新的錯誤日誌。

EXEC rdsadmin.dbo.rds_read_error_log @index = 0, @type = 1;

如需有關SQL伺服器錯誤的詳細資訊,請參閱 Microsoft 文件中的資料庫引擎錯誤