微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MSSQLServer 数据库日志清理

有时候当系统运行时间比较长的时候,我们把备份的数据库还原的时候发现,数据库中数据文件和日志文件变的好大,特别是日志文件。现在给大家介绍如何清理sqlServer数据库日志;有两种方法如下:

方法一:手动清除sqlserver2005日志

1.右键在清除日志的数据库,如“TestDB”,点击[新建查询(Q)]
2.输入以下sql语句,其中“TestDB”是数据库名称
     DUMP TRANSACTION TestDB WITH NO_LOG
3.执行该sql,成功后继续以下操作
4.右键该数据库节点,点击[任务(T)] -> [收缩(S)] -> [文件(F)]
5.在弹出的“收缩文件”对话框中,将“文件类型(T)”选为“日志”,将“收缩操作”选中“在释放未使用的空间前重新组织页(O)”
6.在“将文件收缩到(K)”文本框中输入后面提示的最小大小的数值,点击[确定]即可。

7.如果想以后不让它日志增长得太大  
  企业管理器--服务器--右键数据库--属性--事务日志     --将文件增长限制为xM(x是你允许的最大数据文件大小)         --sql语句的设置方式:     alter   database   数据库名   modify   file(name=逻辑文件名,maxsize=20) 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐