SQL SERVER 2008 R2 日誌檔案過大處理方法 (收縮及刪除)
SQL SERVER 日誌檔案收縮及刪除
1、收縮日誌檔案
1)備份資料庫
完整備份資料庫(線上熱備)
2)收縮日誌檔案
SQL SERVER MANAGEMENT—>右鍵點選你要收縮的資料庫—>任務—>收縮—>檔案—>檔案型別選擇日誌檔案—>在收縮操作裡選擇將檔案收縮到**M,填寫一個較小的值,日誌檔案可能不一定能收縮到這個值,但會自動收縮到一個比較小的值(建議在200~300M,以防止需要恢復使用)
2、刪除日誌檔案
1)備份資料庫
完整備份資料庫(線上熱備)
2)分離資料庫
SQL SERVER MANAGEMENT—>右鍵點選你要分離的資料庫—>任務—>分離—>確定(有連線情況下勾選“刪除連線”,勾選更新統計資訊。)
3)將MDF資料檔案及LDF日誌檔案複製到本地磁碟(相當於冷備份),刪除日誌檔案
4)附加資料庫
SQL SERVER MANAGEMENT—>右鍵點選資料庫—>附加—>新增—>選擇要附件的資料庫MDF檔案—>確定—>資料庫詳細資訊裡的日誌檔案不存在,直接選中刪除—>確定。
注意:
此時會自動生成新的LOG,大小隻有幾百K。
再將此資料庫設定自動收縮
3、回退操作
1)收縮日誌檔案步驟回退操作
拿到完整備份,直接恢復資料庫
2) 刪除日誌檔案步驟回退操作
方法一:SQL SERVER MANAGEMENT—>右鍵點選資料庫—>任務—>還原—>資料庫—>選擇完整備份的資料庫對資料庫進行恢復—>確定
方法二:SQL SERVER MANAGEMENT—>右鍵點選資料庫—>附加—>新增—>選擇要附件的資料庫MDF檔案及LDF日誌檔案—>確定
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-1796196/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SQL Server 收縮日誌SQLServer
- SQL Server日誌檔案總結及日誌滿的處理SQLServer
- [zt] SQL Server日誌檔案總結及日誌滿的處理SQLServer
- SQL Server 收縮事務日誌的方法SQLServer
- sql server日誌檔案總結及日誌滿的處理辦法SQLServer
- SQL Server 2005 日誌刪除和日誌檔案限制SQLServer
- SQL Server事務日誌過大的處理SQLServer
- sql2008刪除log檔案和清空日誌的方法SQL
- SQL 2008 R2 收縮日誌,不用修改簡單模式SQL模式
- 刪除SQL Server日誌的具體方法SQLServer
- SQL Server 2005日誌檔案損壞的處理方法SQLServer
- SQL SERVER 2005 日誌收縮SQLServer
- SQL Server事務日誌的處理方法SQLServer
- SQL Server 2000/2005/2008刪除或壓縮資料庫日誌的方法SQLServer資料庫
- 講解刪除SQL Server日誌的具體方法SQLServer
- sqlserver 事務日誌過大 收縮方法解決方案SQLServer
- 刪除歸檔日誌檔案
- 新增、刪除日誌檔案
- 刪除日誌檔案組與日誌檔案成員
- 詳細講解刪除SQL Server日誌的具體方法SQLServer
- 資料庫收縮,刪除日誌,自動收縮,資料庫分離附加資料庫
- [zt] SQL Server 事務日誌的收縮和截斷SQLServer
- 關於SQL Server 2000的日誌檔案壓縮SQLServer
- 如何通過trn日誌檔案恢復SQL ServerSQLServer
- SQL Server如何截斷(Truncate)和收縮(Shrink)事務日誌SQLServer
- [轉載] SQL Server事務日誌的收縮和截斷SQLServer
- oracle 刪除過期的歸檔日誌Oracle
- sql server 2008中執行bat批處理檔案SQLServerBAT
- 減小SQL SERVER的日誌檔案SQLServer
- 歸檔日誌刪除的五種方法
- 日誌檔案過大清理
- 壓縮SQL SERVER日誌程式碼SQLServer
- Golang 快速讀取處理大日誌檔案工具Golang
- 刪除日誌檔案組或成員
- sql server 2005 壓縮例項下所有資料庫檔案及日誌檔案 語句【轉】SQLServer資料庫
- SQL Server2008程式堵塞處理方法SQLServer
- oracle 中 alert 報警日誌過大的處理方法Oracle
- sqlserver日誌檔案總結及充滿處理 (摘)SQLServer