SQL Server数据库日志文件太大的处理方法

标签:
日志文件太大收缩处理方法命令sqlserver教育 |
分类: 小小知识屋 |
1. 打开“查询分析器”,选择要操作的数据库,输入以下命令“dump transaction 数据库名 with no_log”,点击执行,如下图所示:
http://s7/bmiddle/65e5eb11ga2f6678b6ac6&690Server数据库日志文件太大的处理方法" TITLE="SQL
注意是否返回成功信息。
PS:这个命令不是要彻底删除日志文件,而是把数据库的日志文件清空,并不是停止记录。执行该命令后,日志文件会被清空但是数据库依然会继续记录。
2.打开“企业管理器”,选择要操作的数据库,右键单击,在弹出的对话框中选择“所有任务”--》“收缩数据库”,在弹出的子菜单中单击“确定”按钮即可完成日志文件的收缩。具体如下图所示:
http://s8/bmiddle/65e5eb11ga2f6679aa7a7&690Server数据库日志文件太大的处理方法" TITLE="SQL
PS:要想控制日志文件的不断增大也可以采用设置日志文件最大值的方法进行,个人认为,定期收缩数据库,释放被占用的资源空间是一种比较好的不会去阻碍数据库运行的方法,操作起来也不是特别复杂。