Sql server '数据库的事务日志已满,因为“活动事务”-无法备份、放大、截断或收缩

Sql server '数据库的事务日志已满,因为“活动事务”-无法备份、放大、截断或收缩,sql-server,database-administration,Sql Server,Database Administration,我有一个SQL Server数据库,它不断给我以下错误: 味精9002,第17级,第4状态,第30行 数据库“DSC\U DW\U Summary”的事务日志已满,原因是“活动\U事务” 我可以看到,尽管我使用了简单的恢复和1分钟的恢复时间,但日志文件使用了100%的日志空间。当我尝试在线执行以下建议作为潜在解决方案时,我会遇到上面列出的错误 增加日志文件的最大大小 备份数据库 缩小数据库 当我运行时,我也看不到任何正在运行的事务: SELECT * FROM sys.dm_tran_datab

我有一个SQL Server数据库,它不断给我以下错误:

味精9002,第17级,第4状态,第30行 数据库“DSC\U DW\U Summary”的事务日志已满,原因是“活动\U事务”

我可以看到,尽管我使用了简单的恢复和1分钟的恢复时间,但日志文件使用了100%的日志空间。当我尝试在线执行以下建议作为潜在解决方案时,我会遇到上面列出的错误

增加日志文件的最大大小 备份数据库 缩小数据库 当我运行时,我也看不到任何正在运行的事务:

SELECT * FROM sys.dm_tran_database_transactions
或:

这给了我一个结果:

没有活动的未结交易。 DBCC执行已完成。如果DBCC打印了错误消息,请与系统管理员联系


所以我很困惑。不知何故,由于一个活动事务,我无法解决该问题,但我找不到任何活动事务。

首先检查阻止日志重用的原因:

选择[name],[log\u reuse\u wait\u desc] 来自[sys].[databases];


然后还发出一个检查点,以尝试刷新日志。但简单的恢复模式和1分钟的恢复时间并不一致。简单意味着您只能恢复到最后一次备份。很可能您每分钟都要进行一次完整备份。您会在@SMor中采取什么不同的做法?是否将恢复时间设置为每周?
DBCC OPENTRAN