我有 SQL Server 2016 企业版,我将数据库恢复到 SQL Server 2019 企业版。但我想检查是否可以在 SQL Server 2019 Standard 中恢复它。
如果我在 SQL Server 2019 Enterprise 中运行 DMV sys.dm_db_persisted_sku_features,返回的结果是:Compression, Partitioning, ColumnStoreIndex
这意味着我不能降级到标准版。但根据 Microsoft 文档,SQL Server 2019 Standard 支持这些功能。那么为什么这些结果出现在 sys.dm_db_persisted_sku_features 中?
文档中有一条注释明确指出:
所以你想要的代码是:
我认为文档实际上仍然是错误的,因为更改数据捕获在 Express Edition或 LocalDB 中不可用。通过添加显示哪个版本支持这些功能的列,DMV 当然可以变得更有用,至少对于当前版本。