SSMS錯誤處裡_資料庫 'tempdb' 的記錄檔檔案已滿。請備份資料庫的交易記錄來釋放部分的記錄檔空間。
最近在存取SQL Server 時發生
訊息 9002,層級 17,狀態 6,行 200
資料庫 'tempdb' 的記錄檔檔案已滿。請備份資料庫的交易記錄來釋放部分的記錄檔空間。
的錯誤
先確認版本資訊
SELECT RIGHT(LEFT(@@VERSION,25),4) N'產品版本編號' , SERVERPROPERTY('ProductVersion') N'版本編號', SERVERPROPERTY('ProductLevel') N'版本層級', SERVERPROPERTY('Edition') N'執行個體產品版本', DATABASEPROPERTYEX('master','Version') N'資料庫的內部版本號碼', @@VERSION N'相關的版本編號、處理器架構、建置日期和作業系統'
REF:
交易記錄檔已滿、爆掉;截斷交易記錄檔。(The transaction log for database 'DB1' is full. ;Transaction Log Truncation)
https://sqltimes.wordpress.com/2014/07/05/sql-server-error-messages-the-transaction-log-for-database-tempdb-is-full-due-to-active_transaction/
http://sharedderrick.blogspot.com/2009/03/transaction-log-for-database-is-full.html?m=1
https://www.mssqltips.com/sqlservertip/4829/tempdb-size-resets-after-a-sql-server-service-restart/
留言
張貼留言