Sql-Server

SQL Server 創建了一個新的錯誤日誌文件,但實例和代理未重新啟動

  • November 21, 2018

我們的一項工作失敗了,但在我們調查時,工作歷史已經過期。但是,我們可以看到在它失敗時創建了一個新的日誌文件。

沒有實例重啟(檢查 os_sys_info)或代理重啟(在 sys.processes 中查看),並且沒有人使用它知道如何循環日誌。

一定是某種腐敗嗎?

我認為更有可能sp_cycle_errorlog呼叫了該程序。有可能有人不小心右鍵點擊錯誤日誌,然後點擊Recycle而不是Configure呼叫此過程。

我要做的是為將來的這個過程創建一個審計事件,這樣你就可以看到這是如何發生的。如果您確實有一些 SQL 審計,我會搜尋歷史以查看該過程是否在審計中被擷取。

來自 Brent Ozar 的 Jeremiah Peschka 關於原木回收。

引用自:https://dba.stackexchange.com/questions/223001