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

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

使用 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 基本概念,並按一下 Get Started (入門)

檢視錯誤和代理程式日誌

若要檢視 Microsoft SQL 伺服器錯誤和代理程式日誌,請使用 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 文件中的資料庫引擎錯誤