伊人久久一区二区三区四区,色偷偷,色噜噜污网站,啦啦啦www视频在线观看,成人亚洲一区二区三区在线

綠色資源網:您身邊最放心的安全下載站! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網

技術教程
您的位置:首頁數據庫類SQL Server → 清理SQL Server 2008日志文件Cannot shrink log file 2 的解決方案

清理SQL Server 2008日志文件Cannot shrink log file 2 的解決方案

我要評論 2013/04/10 13:51:37 來源:綠色資源網 編輯:www.xianluan.cn [ ] 評論:0 點擊:271次

SQL 2008日志文件占了23G硬盤空間,而事務日志已經截斷(Truncate),實際日志內容很小,1G都不到,想要釋放日志文件霸占的多余空間。

但是,無論怎么收縮(Shrink)日志文件,空間就是不能釋放,總是出現錯誤:

Cannot shrink log file 2 (CNBlogsText_log) because of minimum log space required.

之前解決過類似的問題,也寫過一篇博客-SQL Server 2008事務日志清理,當時采用的最終解決方法是:

將恢復模式由完整(Full)改為簡單(Simple)

收縮(Shrink)日志文件

將恢復模式由簡單(Simple)改為完整(Full)

一直以為這就是終極方法,但是竟然沒能終結這次遇到的問題。

經過不懈的努力,終于找到真正的終極方法:

1. Detach數據庫(Detach之前一定要屏蔽所有對這個數據庫的寫入操作

2. 刪除或重命名日志文件

3. Attach數據庫,這時會提示找不到日志文件

4. 移除(Remove)這個找不到的日志文件,然后點擊Ok進行Attach,SQL Server會在數據文件所在的文件夾自動創建一個新的日志文件完成Attach。

5. 如果日志文件需要存放在另外的路徑,要再通過Detach/Attach進行日志文件的移動操作。

Detach數據庫

將日志文件移動至新的位置

Attach數據庫,修改日志文件的路徑并完成Attach

該終極方法的弊端是在操作期間,被操作的數據庫不能被正常訪問。

關鍵詞:SQL

閱讀本文后您有什么感想? 已有 人給出評價!

  • 0 歡迎喜歡
  • 0 白癡
  • 0 拜托
  • 0 哇
  • 0 加油
  • 0 鄙視
主站蜘蛛池模板: 洞口县| 木兰县| 双鸭山市| 策勒县| 庆安县| 三原县| 开原市| 公安县| 平潭县| 唐海县| 墨竹工卡县| 工布江达县| 伊宁县| 漳平市| 唐山市| 汉寿县| 漠河县| 安西县| 香格里拉县| 桓台县| 潮州市| 汾西县| 墨脱县| 辉县市| 新乡市| 汤阴县| 章丘市| 宝应县| 临沂市| 阿鲁科尔沁旗| 阿拉善左旗| 钟祥市| 洛宁县| 修水县| 滁州市| 武宁县| 西宁市| 七台河市| 隆尧县| 兴宁市| 明溪县|