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

如何清理sql server 已满的数据库日志

如何清理sql server 已满的数据库日志

炎炎设计 2018-11-05 04:04:08
如何清理sql server 已满的数据库日志
查看完整描述

1 回答

?
繁花不似锦

TA贡献1851条经验 获得超4个赞

1. Detach数据库(Detach之前一定要屏蔽所有对这个数据库的写入操作)
2. 删除或重命名日志文件
3. Attach数据库,这时会提示找不到日志文件

4. 移除(Remove)这个找不到的日志文件,然后点击Ok进行Attach,SQL Server会在数据文件所在的文件夹自动创建一个新的日志文件完成Attach。
5. 如果日志文件需要存放在另外的路径,要再通过Detach/Attach进行日志文件的移动操作。
Detach数据库
将日志文件移动至新的位置
Attach数据库,修改日志文件的路径并完成Attach
该方法的弊端是在操作期间,被操作的数据库不能被正常访问。

查看完整回答
反对 回复 2018-11-18
  • 1 回答
  • 0 关注
  • 1306 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信