AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / dba / 问题 / 260228
Accepted
Martin Guth
Martin Guth
Asked: 2020-02-22 01:06:01 +0800 CST2020-02-22 01:06:01 +0800 CST 2020-02-22 01:06:01 +0800 CST

SQL Server 2019:安装 CU2 后 InitPersistentVersionStore 失败

  • 772

我已经通过普通安装的 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 一样,服务重新启动时错误仍然存​​在
sql-server installation
  • 1 1 个回答
  • 638 Views

1 个回答

  • Voted
  1. Best Answer
    Martin Guth
    2020-04-04T00:42:55+08:002020-04-04T00:42:55+08:00

    最终,我得到了微软支持的官方答复,我很高兴在这里分享:

    你好马丁,希望你没事。谢谢昨天的来电。经产品组验证:

    这只是一条信息消息,而不是错误。由于我们在 SQL17 中执行升级步骤的方式,所有从 SQL17 到 SQL19 的系统数据库都不会初始化持久版本存储。但这不应该影响客户的数据库。” 但我们可能不会在下一个版本中修复该消息,因为它是有害的——这就是为什么直到现在才修复。我们已经讨论过的问题,因为这是有害但不应该存在的东西,因此您不会为此案付费。我将关闭此案例并将其标记为产品问题。

    消息是否会被修复有点矛盾......电话上的最后一个陈述是,在有问题的情况下,由于数据库恢复问题,它通常作为后续错误出现。就我而言,这不是真的,而且完全没有问题……我什至不使用 ADR。

    对从 SQL 2017 升级的每个人的重要建议:不要执行就地升级,而是重新安装 SQL 2019 以避免看到此错误消息。

    • 2

相关问题

  • SQL Server - 使用聚集索引时如何存储数据页

  • 我需要为每种类型的查询使用单独的索引,还是一个多列索引可以工作?

  • 什么时候应该使用唯一约束而不是唯一索引?

  • 死锁的主要原因是什么,可以预防吗?

  • 如何确定是否需要或需要索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目

    • 12 个回答
  • Marko Smith

    如何让sqlplus的输出出现在一行中?

    • 3 个回答
  • Marko Smith

    选择具有最大日期或最晚日期的日期

    • 3 个回答
  • Marko Smith

    如何列出 PostgreSQL 中的所有模式?

    • 4 个回答
  • Marko Smith

    列出指定表的所有列

    • 5 个回答
  • Marko Smith

    如何在不修改我自己的 tnsnames.ora 的情况下使用 sqlplus 连接到位于另一台主机上的 Oracle 数据库

    • 4 个回答
  • Marko Smith

    你如何mysqldump特定的表?

    • 4 个回答
  • Marko Smith

    使用 psql 列出数据库权限

    • 10 个回答
  • Marko Smith

    如何从 PostgreSQL 中的选择查询中将值插入表中?

    • 4 个回答
  • Marko Smith

    如何使用 psql 列出所有数据库和表?

    • 7 个回答
  • Martin Hope
    Jin 连接到 PostgreSQL 服务器:致命:主机没有 pg_hba.conf 条目 2014-12-02 02:54:58 +0800 CST
  • Martin Hope
    Stéphane 如何列出 PostgreSQL 中的所有模式? 2013-04-16 11:19:16 +0800 CST
  • Martin Hope
    Mike Walsh 为什么事务日志不断增长或空间不足? 2012-12-05 18:11:22 +0800 CST
  • Martin Hope
    Stephane Rolland 列出指定表的所有列 2012-08-14 04:44:44 +0800 CST
  • Martin Hope
    haxney MySQL 能否合理地对数十亿行执行查询? 2012-07-03 11:36:13 +0800 CST
  • Martin Hope
    qazwsx 如何监控大型 .sql 文件的导入进度? 2012-05-03 08:54:41 +0800 CST
  • Martin Hope
    markdorison 你如何mysqldump特定的表? 2011-12-17 12:39:37 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 对 SQL 查询进行计时? 2011-06-04 02:22:54 +0800 CST
  • Martin Hope
    Jonas 如何从 PostgreSQL 中的选择查询中将值插入表中? 2011-05-28 00:33:05 +0800 CST
  • Martin Hope
    Jonas 如何使用 psql 列出所有数据库和表? 2011-02-18 00:45:49 +0800 CST

热门标签

sql-server mysql postgresql sql-server-2014 sql-server-2016 oracle sql-server-2008 database-design query-performance sql-server-2017

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve