SQL server数据库日志满了怎么处理?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL server数据库日志满了怎么处理?相关的知识,希望对你有一定的参考价值。

参考技术A

一、删除日志文件。

二、手动收缩。操作如下:

1、在数据库页面中选择“选项”;

2、在打开的选项页面中,将恢复模式更改为“简单”;

3、然后点击下方的“确定”;

4、然后在数据库文件和文件组汇总,将文件类型更改为“日志”;

5、在下方的收缩操作中,选择“将文件收缩到1MB”即可,也可以根据需求自行设置文件收缩大小。

SQL SERVER日志限制增长

建立了一个作业,每晚循环计算数据,从1月1日计算到当前日期的
但是,
每次计算日志增长很快,从11MB增长到5个G
然后就报错,说日志事务已满

这个问题该如何解决呢? 多谢

在计算过程中对数据有操作,所以会大量写日志。
可以通过以下方法:
1、日志设置自增长,这样就不会报满了。
2、把数据库的备份模式改成简单模式,并且收缩日志
参考技术A ,希望对你有用http://zhidao.baidu.com/question/568159913.html

以上是关于SQL server数据库日志满了怎么处理?的主要内容,如果未能解决你的问题,请参考以下文章

SQL server数据库日志满了怎么处理?

SQL Server日志文件总结及日志满的处理

sqlserver 2012日志满了导致数据库挂起恢复,如何解决

SQL Server 快速清除日志文件的方法

sql2005查询为何提示满,收缩数据库和文件不管用

SQL SERVER日志限制增长