如何将非可读副本升级到Azure SQL数据库中的可读(活动)副本

我们有一个Azure SQL数据库和一个只读副本。 我们希望将其升级到使副本处于活动状态的计划,以使其变得可读。

但是,升级过程会产生以下错误:

数据库从S1标准操作到P1 Premium操作失败。 ErrorCode:未定义ErrorMessage:由于数据库“theDb”处于复制关系,因此无法执行操作。

这是可以理解的。 但是我不确定在不丢失数据的情况下以什么顺序去做,或者从头开始恢复所有的东西。

我应该在这里做什么?

如果您想要将数据库从Standard更改为Premium,则必须先删除副本,然后更改为Premium,然后添加新的联机(只读)副本。 现在你已经有一个标准层数据库,你将有一个在线(不可读)副本,如果你改变到高级,你可以添加一个在线(只读)副本。

我是一个谨慎的人,在做出重大的改变之前,我总是会确保自己的支持。