關於 SQL Server ErrorLog 錯誤記錄檔說明
來源:互聯網
上載者:User
預設情況下,SQL Server 儲存 7 個 ErrorLog 檔案,名為:
ErrorLog
ErrorLog.1
ErrorLog.2
ErrorLog.3
ErrorLog.4
ErrorLog.5
ErrorLog.6
在 APACS OS 版本 6.1 中,ErrorLog 檔案儲存在 c:\Program Files\Microsoft SQL Server\MSSQL$WINCC\LOG 檔案夾中。在 APACS OS 版本 7.0 中,ErrorLog 檔案儲存在 c:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG 檔案夾中。ErrorLog 檔案包含最新資訊;ErrorLog.6 檔案包含最老的資訊。
每次重啟動 SQL Server 時,這些記錄檔都如下迴圈:
刪除 ErrorLog.6 檔案中的所有資料,並建立一個新的 ErrorLog 檔案。
上個 ErrorLog 檔案中的所有資料被寫入到 ErrorLog.1 檔案中。
上個 ErrorLog.1 檔案中的所有資料被寫入到 ErrorLog.2 檔案中。
上個 ErrorLog.2 檔案中的所有資料被寫入到 ErrorLog.3 檔案中。
上個 ErrorLog.3 檔案中的所有資料被寫入到 ErrorLog.4 檔案中。
上個 ErrorLog.4 檔案中的所有資料被寫入到 ErrorLog.5 檔案中。
上個 ErrorLog.5 檔案中的所有資料被寫入到 ErrorLog.6 檔案中。
如果其中一個 ErrorLog 檔案已很大,則可通過運行 sp_cycle_errorlog 預存程序手動迴圈這些 ErrorLog 檔案。注意事項:舊的 ErrorLog 檔案中的資料將被覆蓋!如果必須儲存舊的 ErrorLog 檔案中的資料,則可將這些舊的 ErrorLog 檔案複製到某個外部儲存介質中。
在 APACS OS 版本 6.1 中,可利用 SQL Q