症状
假设.pmm 日志文件增长大的 Microsoft SQL Server 2016年和 2017年。如果您在重新启动 SQL Server 数据库,您注意到的运行 SQL Server 的服务器没有联机。此外,您可能会收到以下错误消息:
Msg 5181,级别 16 状态行LineNumber 5 无法重新启动数据库的数据库名称。还原到以前的状态。 Msg 5069,级别 16 状态 1,行LineNumber ALTER DATABASE 语句失败。 Msg 9003,级别 20 状态行LineNumber第 9 传递给数据库,数据库中的日志扫描日志扫描号 (44:33024:0) 是无效的。此错误可能表示数据损坏或日志文件 (.ldf) 与数据文件 (.mdf) 不匹配。如果在复制过程中发生此错误,重新创建发布。否则,如果从备份还原在启动过程中导致失败的问题。 Msg 3414,级别 21 状态 4,行LineNumber 恢复过程中,防止重新启动数据库 (5:0) 的数据库名称时出错。恢复错误诊断并修复它们,或从已知完好的备份中还原。如果不更正或预期的错误,请联系技术支持。
解决方案
对于 SQL Server 时,此问题已解决在以下累积更新:
SQL Server 的每个新累积更新包含以前的累积更新所包含的所有修补程序和所有安全修补程序。查看 SQL Server 的最新累积更新:
解决此问题在以下按需修复程序的累积更新 3 为 SQL Server 2016 Service Pack 2:
状态
Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。
参考
了解 Microsoft 用于描述软件更新的术语。