本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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 基本概念,並按一下 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 文件中的資料庫引擎錯誤