我知道,这类问题已经回答过好几次了,但我没有找到一些当前的答案,我想知道 SQL Server Standard Edition 2016 SP1 是否改变了这件事,因为它支持企业版早期支持的所有“可编程性功能”只要。
我的具体情况如下:我有一个中央备份服务器,它将运行 SQL Server 2017 标准版,并定期恢复从其他 SQL Server 实例获取的新备份。大多数实例也将在 SQL Server 2017 Standard 上......但是有一个运行 SQL Server 2014 Enterprise Edition 的数据仓库。
- 是否可以在 SQL Server 2017 Standard Edition实例上恢复从 SQL Server 2014 Enterprise Edition实例获取的备份,或者这是否会导致有关Enterprise Edition功能的错误?
- 有什么方法可以免费试用吗?SQL Server 评估版等同于企业版,不是吗?或者微软现在引入了一种方法来将开发人员和评估许可证降级为 SQL Server 标准版功能?
非常感谢您的帮助
我相信可以使用相同的旧答案进行恢复,前提是您没有使用任何“企业特定”功能。这你可以从中得到
如果您正在使用任何此类功能,您将不得不停止使用它,进行全新备份然后恢复。我知道这很难说,因为从 SQL Server 2016 Sp1 标准开始提供更多的功能支持。所以最后的答案是你需要恢复和测试。
好消息是SQL Server 2017 RTM 评估版已发布,因此您可以使用评估版进行测试。
从 SQL Server 2016 SP1 开始,几乎所有的企业功能都可以在所有版本中使用。这意味着您在 SQL Server 2017 上恢复应该不会有任何问题。请注意,版本降级仍然不起作用- 即,在较低版本上恢复在较高版本上创建的备份。
(是的,他们更改了服务包中每个 SKU 中包含的内容)