我有多个App Services在相同的App Service计划下运行,并且在同一个SQL弹性池中访问每个SQL数据库。 所有应用程序都配置为执行包括数据库在内的每日备份。 这工作正常,直到我将SQL弹性池的定价计划从DTU(标准)更改为vCore(Gen4)。从那时起,我只收到以下消息,备份失败:
创建MyDB的数据库副本(MyDB_7dd79ad1_00af_42d9_85f6_5e011b67d765)引发了异常。无法创建数据库副本。确保在数据库连接字符串中使用admin用户。
连接字符串正在使用admin用户(我还尝试了一个具有相同结果的新dbmanger用户)。使用SSMS或其他备份工具,我可以使用相同的用户创建数据库的备份。
有谁知道我如何解决这个问题,以便我的备份再次运行? (如果我排除了数据库,他们仍然正常运行)
我找到了/一个解决方案: 如果我将数据库从SQL弹性池中取出然后将它们重新添加到池中,备份将再次运行...