SQLServer数据库如何收缩日志空间?
生活随笔
收集整理的這篇文章主要介紹了
SQLServer数据库如何收缩日志空间?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQLServer數據庫如何收縮日志空間
說明:? SQLServer數據庫日志會越來越大,尤其是服務器空間緊張時,你不得不收縮日志來放出部分空間,下面說方法。
版本:? SQLserver 2008 R2
方法:?
?? 新建查詢,執行腳本。腳本如下
注意 紅色部分需要修改成相應的數據庫名. 綠色部分需要修改成相應數據庫日志名稱
USE [USRINF]
GO
ALTER DATABASE USRINF SET RECOVERY SIMPLE WITH NO_WAIT
GO
ALTER DATABASE USRINF SET RECOVERY SIMPLE
GO
USE USRINF
GO
DBCC SHRINKFILE (N'USRINF_Log' , 0,TRUNCATEONLY)
GO
USE [USRINF]
GO
ALTER DATABASE USRINF SET RECOVERY FULL WITH NO_WAIT
GO
ALTER DATABASE USRINF SET RECOVERY FULL
GO
修改相應數據庫的“恢復模式”為簡單模式.? 這樣日志文件會增長很慢。
? ? ?? 在數據庫上右鍵-----選項-----恢復模式-----簡單
轉載于:https://blog.51cto.com/pizibaidu/1739290
總結
以上是生活随笔為你收集整理的SQLServer数据库如何收缩日志空间?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: svn: E215004: Authen
- 下一篇: 荐六十款针对Hadoop和大数据顶级开源