首页 > 数据库技术 > 详细

SQL Server数据库清理日志语句【绝对有效】

时间:2015-10-19 12:36:08      阅读:348      评论:0      收藏:0      [点我收藏+]

SQL Server数据库清理日志语句【绝对有效】,亲测100%有效,针对不同版本的SQL Server都测试成功了,并且不论数据库日志空间的大小,大到50GB左右的Log文件,运行命令1秒钟就变成了504KB了,瞬间增加了磁盘可用空间。

工具:Microsoft SQL Server Management Studio管理工具

1.打开Microsoft SQL Server Management Studio,链接目标数据库服务器。

2.点击新建查询窗口,在查询窗口复制如下命令行:

  --选择数据库

  USE ASPState --这行不可少GO--获取数据库FileId,查询日志文件占用磁盘空间情况select * from sysfiles;--设置为无转储事务日志 DUMP TRANSACTION ASPState WITH       NO_LOG;--取消备份事务日志BACKUP LOG ASPState WITH NO_LOG;--清理日志文件DBCC SHRINKFILE(2);

3.以上命令执行完成后,不论数据库日志文件的大小,磁盘存储的数据库日志文件即可瞬间缩小为504KB,运行时间耗时一般不到1秒。

SQL Server数据库清理日志语句【绝对有效】

原文:http://www.cnblogs.com/Apple7602/p/4891487.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!