我已经通过普通安装的 SQL Server 2019 RTM 安装了 SQL Server 2019 CU 2。
现在我对启动时错误日志中的以下消息感到困惑:
RecoveryUnit::InitPersistentVersionStore 失败,数据库 [1] 名称 [master] RecoveryUnit::InitPersistentVersionStore 失败,数据库 [4] 名称 [msdb]
AFAIK PersistentVersionStore 链接到新功能加速数据库恢复,但是我没有配置它。
重新启动服务后再次出现该错误。
CU2 是否自动为系统数据库启用?为了解决这个错误,我能做些什么吗?
我已经使用错误消息进行了网络搜索,但最令人惊讶的是没有找到任何有关它的信息。
快速更新(3月16日):
- 通过 Microsoft 支持打开票证(尚无答复)
- 已安装 SQL Server 2019 CU 3:与 SP 2 一样,服务重新启动时错误仍然存在
最终,我得到了微软支持的官方答复,我很高兴在这里分享:
消息是否会被修复有点矛盾......电话上的最后一个陈述是,在有问题的情况下,由于数据库恢复问题,它通常作为后续错误出现。就我而言,这不是真的,而且完全没有问题……我什至不使用 ADR。
对从 SQL 2017 升级的每个人的重要建议:不要执行就地升级,而是重新安装 SQL 2019 以避免看到此错误消息。