码迷,mamicode.com
首页 > 数据库 > 详细

SQL server清空数据库日志脚本

时间:2016-03-24 13:05:42      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

技术分享
 1 /*设置为简单模式*/
 2 USE [master]  
 3 ALTER DATABASE {0SET RECOVERY SIMPLE WITH NO_WAIT  
 4 ALTER DATABASE {0SET RECOVERY SIMPLE 
 5 
 6 /*获取日志文件名称*/
 7 USE {0}
 8 Declare @logname nvarchar(200)
 9 SELECT @logname=name FROM sys.database_files where type=1 
10 
11 /*收缩日志文件*/
12 DBCC SHRINKFILE (@logname , 0, TRUNCATEONLY)  
13 
14 /*还原为完全模式*/
15 USE [master]  
16 ALTER DATABASE {0SET RECOVERY FULL WITH NO_WAIT 
17 ALTER DATABASE {0SET RECOVERY FULL
View Code


 {0}替换成数据库名称即可。

SQL server清空数据库日志脚本

标签:

原文地址:http://www.cnblogs.com/beijing2020/p/5314942.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!