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/

留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題