天天看點

SQLServer檔案收縮-圖形化+指令

彙總篇: http://www.cnblogs.com/dunitian/p/4822808.html#tsql 收縮前

SQLServer檔案收縮-圖形化+指令
圖形化示範:
SQLServer檔案收縮-圖形化+指令
不僅僅可以收縮日記檔案,資料庫檔案也是可以收縮的,隻不過日記收縮比較明顯點(為什麼這麼大?這麼浪費?===》你還記得你建庫時候的filegrowth了嗎)
SQLServer檔案收縮-圖形化+指令
效果立竿見影
SQLServer檔案收縮-圖形化+指令

補充:(如果你感覺日記還是很大就用這種方法)

先改成簡單

SQLServer檔案收縮-圖形化+指令
重複上面收縮步驟,完成後再改成完整
SQLServer檔案收縮-圖形化+指令
指令行示範:

use [master]
go
--alter database [BigValues] set recovery simple with no_wait
--go
alter database [BigValues] set recovery simple   --簡單模式
go

use [BigValues]

--目前資料庫日記的邏輯名清單
select name from sys.database_files where type=1 --type=1代表是日記檔案
go
--把該日記檔案收縮到5M
dbcc ShrinkFile (N'BigValues_Log2',5, truncateonly) 
go

use [master]
go
--alter database [BigValues] set recovery full with no_wait
--go
alter database [BigValues] set recovery full	--還原為完全模式
go      

指令行參考:

http://www.jb51.net/article/37305.htm https://msdn.microsoft.com/zh-cn/library/ms189493.aspx

作者:

毒逆天

出處:

https://www.cnblogs.com/dotnetcrazy

打賞:

18i4JpL6g54yAPAefdtgqwRrZ43YJwAV5z

本文版權歸作者和部落格園共有。歡迎轉載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接!