SQL SERVER 數據庫日志已滿,清理數據庫日志的方法


 SQL SERVER 數據庫日志占用很大的空間 ,如果長時間不清除,就會影響數據存儲。

一、工具原料

sql server 

二 方法、步驟

1、打開sql  server 數據庫 在菜單中選擇新建查詢

 

2、選擇master數據庫

 

3、在sql執行窗口執行下面的sql語句USE [master]

    GO
    ALTER DATABASE blog SET RECOVERY SIMPLE WITH NO_WAIT   ----blog為需要清除日志的數據庫名稱
    GO
    ALTER DATABASE blog SET RECOVERY SIMPLE   --簡單模式   ----blog為需要清除日志的數據庫名稱
    GO
    USE blog     ----blog為需要清除日志的數據庫名稱
    GO
    DBCC SHRINKFILE (N'blog_Log' , 11, TRUNCATEONLY)    ----blog_Log為需要清除日志的數據庫名日志名稱
    GO
    USE [master]
    GO

    ALTER DATABASE blog SET RECOVERY FULL WITH NO_WAIT   ----blog為需要清除日志的數據庫名稱

    GO

    ALTER DATABASE blog SET RECOVERY FULL  --還原為完全模式   ----blog為需要清除日志的數據庫名稱

 


4、點擊執行,完成數據庫日志清除


————————————————
版權聲明:本文為CSDN博主「計算機軟件大師」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/bbj123456/article/details/81365083


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM