失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > [Microsoft][ODBC SQL Server Driver][SQL Server]数据库‘XXXXXX‘的事务日志已满。解决办法!

[Microsoft][ODBC SQL Server Driver][SQL Server]数据库‘XXXXXX‘的事务日志已满。解决办法!

时间:2020-02-16 15:10:15

相关推荐

[Microsoft][ODBC SQL Server Driver][SQL Server]数据库‘XXXXXX‘的事务日志已满。解决办法!

下午上班,关务人员反应报关软件无法使用,截图过来看了下,报错提示如下:

[Microsoft][ODBC SQL Server Driver][SQL Server]数据库'XXXXXX'的事务日志已满。若要查明无法重用日志中的空间的原因,请参阅 sys.databases 中的 log_reuse_wait_desc 列。(#9002)

先依照惯例查看数据库所在的磁盘空间是否爆满了,结果一看还有好多个G的空间。

再看数据文件发现日志文件已经是达三十多个G了,应该就这问题了。

解决办法:

一、打开SQL Server Management Studio

在问题数据库上,右键属性=》选项=》恢复模式=》下拉选择“简单”,最后点击确定

二、右键数据库=》任务=》收缩=》文件类型=》下拉选择“日志”。

在释放未使用....(默认收缩到1MB)-最后点击确定

三、再返回第一步的操作,把恢复模式改为“完整”!

你再来看你的日志是不是已经缩小了!

如果觉得《[Microsoft][ODBC SQL Server Driver][SQL Server]数据库‘XXXXXX‘的事务日志已满。解决办法!》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。