重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 818|回复: 0

SQLSERVER2005 日志空间暴增导致磁盘空间满的处理

[复制链接]
发表于 2023-10-26 12:12:44 | 显示全部楼层 |阅读模式
SQLSERVER2005 日志空间暴增导致磁盘空间满的处理
目前磁盘空间满了,一看,发现是被SQLSERVER占用了。
SQLSERVER目前只查询,不修改,怎么有这么空间呢
经过查询,发现是其中两个库的空间特别大,进一步分析,发现,是日志文件每个都达到了260G,那么对于日志文件这么大,该如何处理呢
其实,最简单可以通过日志收缩来处理。
下面记录一下操作步骤:
1.    查看当前的空间
    当前.png
2.    修改恢复模式为SIMPLE

2.1  查看当前类型,是FULL
full.png
2.2  修改为SIMPLE
simple.png
3.    日志收缩
对象资源管理器—>实例—>展开“数据库”—> 要截断日志的数据库—>
右键 –>任务 –>收缩—>文件—>日志”
file.png

data.png

log.png


修改为: 日志
收缩操作:释放未使用的空间
最后点 确定 即可。
收缩后,空间完全释放:

OK.png

由 260G,降到 6M
4.    调整日志文件大小控制
当然,我们这里可以控制日志增长大小的,默认是不限制,可以调整为一个限制大小,比如100M。等 。
请注意,在执行收缩操作之前,应该备份数据库以防止数据丢失。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-6-25 17:54 , Processed in 0.102917 second(s), 23 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表