为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server 2005数据库修复后无法收缩

SQL Server 2005数据库修复后无法收缩

MMTTMM 2018-12-03 14:17:50
情况是这样的:这个数据库先前没有启用完整日志,用的是简单日志。至于为什么这样用,原因很多,就不再追究了。后来有段时间服务器有些问题,连续的几次非法重启以后,数据库挂了,被标志为可疑。于是采用了dbcc checkdb进行修复。然后又对几个表也进行了单独修复。然后数据库可以用了,于是为了防止此类事件再次发生,把日志改为完整。结果,日志膨胀到60G以后,无法收缩。不管是把日志改为简单,还是使用截断日志的方式,日志的可用空间始终为0(或者是一个很小的数值),日志一直膨胀下去,直到有一次把硬盘空间占满。这个问题怎么解决?
查看完整描述

2 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

备份后日志可以自动截断的,你试着备份一下呢?

或者再添加一个日志文件,然后把原来这个删除了


查看完整回答
反对 回复 2018-12-07
  • 2 回答
  • 0 关注
  • 651 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号