KB4132896-事务日志 "full" (即使在空间可用时),并且在 SQL Server 中启用自动增长

症状

假设您运行的是 Microsoft SQL Server 2014 的实例,并且为数据库启用了 "自动 增长 " 属性。 即便如此,数据库的更改也可能不会保存。 此外,你会收到类似以下内容的错误消息,指出事务日志已满:

消息9002,级别17,状态2,第1行 由于 "LOG_BACKUP",数据库 'database_name' 的事务日志已满。

如果尝试备份事务日志文件,将收到以下错误消息:

消息3052,级别16,状态1,第1行 备份日志无法记录数据库 'database_name' 的更新。

如果尝试手动增大事务日志文件,将收到以下错误消息:

消息9002,级别17,状态1,第1行 由于 "检查点",数据库 "database_name" 的事务日志已满

如果你查询 sys.dm_db_log_space_usage DMV,结果表明事务日志的使用百分比为100或更高。 你还可能会发现存储驱动器中 有足够的 可用空间来满足日志文件增长的需要。

解决方案

此修补程序包含在 SQL Server 2014 Service Pack 2 的 累积更新 12 中。

SQL Server 的每个新的累积更新均包含上一版本中的所有修补程序和安全修补程序。 查看 SQL Server 2014 的最新累积更新

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

参考

了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×