以 SQL Server 2016 為例,錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱,預設:
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log\ERRORLOG
以 SQL Server 2016 為例,錯誤記錄檔的檔案路徑,預設是:
C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Log
使用 ServerProperty('ErrorLogFileName'),可以取得 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱
-- 查詢 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱 USE master GO SELECT ServerProperty('ErrorLogFileName') 'Error log file location' GO
-- 01_ ServerProperty_ErrorLogFileName_SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱
-- 02_檔案總管_ 查詢 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱
使用 xp_readerrorlog,查詢 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱
-- 使用 xp_readerrorlog,查詢 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱 USE master GO EXEC xp_readerrorlog 0, 1,N'Logging SQL Server messages in file' GO
-- 03_使用 xp_readerrorlog,查詢 SQL Server 錯誤記錄檔,目前最新的完整檔案路徑與檔案名稱
參考資料
設定SQL Server「錯誤記錄檔(Error log file)」的保存份數
檢視 SQL Server 錯誤記錄檔 (SQL Server Management Studio)
使用 xp_readerrorlog 或 sp_readerrorlog 來讀取 SQL Server Agent「錯誤記錄檔」
使用 xp_readerrorlog 或 sp_readerrorlog 來讀取 SQL Server 「錯誤記錄檔」
Identify location of the SQL Server Error Log file
SERVERPROPERTY (Transact-SQL)
沒有留言:
張貼留言