SQL server无法自动截断事务日志

mabailin 2017-08-22 10:36:43
数据库mdf文件4GB不到 ,日志文件100GB了,查询发现数据库恢复模式为完整,备份数据库没有自动截断事务日志,将恢复模式改为简单后重启数据库,再次备份数据库,还是没能截断事务日志,日志文件已用空间还是99%。
...全文
538 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2017-08-23
  • 打赏
  • 举报
回复
引用 3 楼 mabailin 的回复:
[quote=引用 2 楼 z10843087 的回复:] [quote=引用 楼主 mabailin 的回复:] 数据库mdf文件4GB不到 ,日志文件100GB了,查询发现数据库恢复模式为完整,备份数据库没有自动截断事务日志,将恢复模式改为简单后重启数据库,再次备份数据库,还是没能截断事务日志,日志文件已用空间还是99%。
日志无法截断问题先运行下面语句,查看是什么原因没有截断:
SELECT log_reuse_wait_desc  FROM sys.databases
[/quote] REPLICATION状态,用sp_removedbreplication 'XXXX' 解决,但是不知道什么些原因会造成这个问题[/quote] 检查一下是不是做过复制订阅。 http://www.cnblogs.com/raincedar/p/6268208.html
mabailin 2017-08-22
  • 打赏
  • 举报
回复
引用 2 楼 z10843087 的回复:
[quote=引用 楼主 mabailin 的回复:] 数据库mdf文件4GB不到 ,日志文件100GB了,查询发现数据库恢复模式为完整,备份数据库没有自动截断事务日志,将恢复模式改为简单后重启数据库,再次备份数据库,还是没能截断事务日志,日志文件已用空间还是99%。
日志无法截断问题先运行下面语句,查看是什么原因没有截断:
SELECT log_reuse_wait_desc  FROM sys.databases
[/quote] REPLICATION状态,用sp_removedbreplication 'XXXX' 解决,但是不知道什么些原因会造成这个问题
OwenZeng_DBA 2017-08-22
  • 打赏
  • 举报
回复
引用 楼主 mabailin 的回复:
数据库mdf文件4GB不到 ,日志文件100GB了,查询发现数据库恢复模式为完整,备份数据库没有自动截断事务日志,将恢复模式改为简单后重启数据库,再次备份数据库,还是没能截断事务日志,日志文件已用空间还是99%。
日志无法截断问题先运行下面语句,查看是什么原因没有截断:
SELECT log_reuse_wait_desc  FROM sys.databases
吉普赛的歌 2017-08-22
  • 打赏
  • 举报
回复
一般情况可改简单日志后可直接收缩日志文件的了, 你先试下吧。

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧