2014-06-17 67 views
0

剛剛在我們的sqlserver上運行mssql 2012並且C盤正在快速填滿。我已經有大約一看,有一個「LogLiveV2.log」文件,該文件剛剛超過320GB的sqlserver 2012 320gb日誌文件

C:\Program Files\Microsoft SQL Server\MSSQL11.AA9SQLSERVER\MSSQL\DATA. 

沒有人知道它是什麼,我怎麼可以縮小或刪除它「

+0

RTFM? YOu保留日誌以備不會發生的日誌備份。 Grats。如果您沒有將備份切換到數據庫的簡單恢復模式,請使用文檔或谷歌瞭解如何更改日誌文件大小。 – TomTom

+0

http://rusanu.com/2012/07/27/how-to-shrink-the-sql-server-log/ –

+0

可能重複[巨大的事務日誌 - 這是正常嗎?](http:// stackoverflow。 COM /問題/ 296830 /巨大的事務日誌 - 是 - 這個正常) –

回答

0

日誌文件保存數據庫的事務日誌

只需將數據庫恢復模式設置爲簡單,然後忘掉LDF - 。 這將是小這是大多數的 情況下,推薦的解決方案

0123。

注意事務日誌對於維護數據庫的跨國完整性非常重要。 即使在備份數據庫和事務日誌之後,您也可以縮小跨國日誌文件,但不要刪除事務日誌文件 。

0

如果您的數據庫不是簡單的恢復模式,日誌文件不會自動回收,因此您必須備份日誌文件以截斷它們。

如果您不想備份它們,則必須將恢復模式設置爲簡單,然後運行DBCC SHRINKFILE命令來收縮日誌文件。

你可以閱讀更多的http://msdn.microsoft.com/en-us/library/ms186865.aspx(事務日誌截斷部分)

爲了避免填滿數據庫的事務日誌,例行備份是必不可少的。在簡單恢復模式下,在備份數據庫之後自動發生日誌截斷,在完全恢復模式下,在備份事務日誌之後自動發生日誌截斷。但是,截斷過程有時可能會延遲。有關可能延遲日誌截斷的因素的信息,請參閱事務日誌(SQL Server)。

關於恢復模式:http://msdn.microsoft.com/en-us/library/ms189275.aspx

0

.log文件和.ldf文件是兩回事。如果是.ldf文件,則所有發佈的關於SIMPLE RECOVERYSHRINKFILE的答案都是正確的。但是,如果您指的是.log文件,則它將是某種事件日誌文件。