本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Microsoft SQL Server 日誌
您可以使用 Amazon RDS 主控台來檢視、監看和下載 SQL Server Agent 日誌和 Microsoft SQL Server 錯誤日誌和 SQL Server Reporting Services (SSRS) 日誌。
監看日誌檔案
如果您檢視 Amazon RDS 主控台中的日誌,您可以查看當下日誌的內容。在主控台中監看日誌會以動態狀態開啟它,使得您可以近乎即時查看它的更新。
只有最新的日誌可供監看。例如,假設您有如下所示的日誌:
![](images/logs_sqlserver.png)
只會主動更新做為最新日誌的 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 文件中的資料庫引擎錯誤