代码之家  ›  专栏  ›  技术社区  ›  Chris Ballance

SQL Azure自动备份在已删除的数据库上失败-无法删除备份任务

  •  1
  • Chris Ballance  · 技术社区  · 11 年前

    更新: 我联系了SQL Azure团队,他们正在优先考虑这个bug。希望很快能找到解决方案,当我收到回复时会在这里更新。

    在SQLAzure中测试新的自动导出功能时,我将测试数据库设置为每晚备份。当这个测试完成后,我删除了测试数据库,但自动导出任务仍然试图每晚运行,并向我的团队发送大量关于这个孤立数据库失败的电子邮件。有没有办法删除导出作业,或者至少抑制虚假警报?

    如何重新编程:

    1. 创建一个空白的SQL Azure数据库
    2. 启用自动导出。
    3. 等待48小时,以查看成功进行的几次导出
    4. 删除步骤1中创建的测试数据库

    所需结果:导出任务被删除/禁用,并且不尝试在夜间进行导出。未发送警报电子邮件。

    实际结果:每晚都会尝试对已删除的数据库执行导出任务,并每晚向我的团队发送一封失败电子邮件。

    2 回复  |  直到 10 年前
        1
  •  1
  •   Chris Ballance    11 年前

    SQL Azure团队的响应:

    你好

    我们已经调查了这个问题,应该很快就能解决。在 同时,我建议为这些电子邮件创建一个过滤器。一旦 修复程序已推出,您可以删除筛选器(我会回复 一旦是这样的线程)。

    如果您不想收到任何失败的电子邮件,您可以选择退出 永久通过电子邮件底部的取消订阅链接。笔记 然而,这是永久性的,将适用于所有出口失败 电子邮件:一旦你选择退出,以后就没有办法选择重新加入。

    对给您带来的不便深表歉意, -斯蒂芬

        2
  •  0
  •   Community Egal    4 年前

    这个问题似乎以另一种形式重新出现:在V12的原位更新之后,从Azure管理门户禁用自动导出功能没有任何效果。它仍然试图导出数据库,但由于该功能中的另一个错误,它失败了。

    数据库副本已创建并显示在“SQL数据库”列表(#Workspaces/SqlAzureExtension/Databases)中,但不会移动到指定的存储中。

    通过Azure管理门户的手动复制/导出操作成功。此外,手动导出“卡住”的自动导出数据库成功。

    开始时间:2015年3月4日星期三晚上9:10:38
    结束时间:2015年3月4日,星期三,晚上9:11:03
    订阅ID:[Subscription_ID]
    服务器名称:[Server_Name]
    数据库名称:AutomatedSqlExport_[Database_Name]_20150304T100001Z
    操作名称:导出
    操作ID:0baf208f-77d9-416d-b076-782a234af4f4
    状态:失败
    详细信息:服务操作过程中遇到错误。

    无法从指定的数据库中提取包。

    无法重新连接到数据库:无法打开登录请求的数据库“AutomatedSqlExport_[database_NAME]_20150304T100001Z”。登录失败。

    用户“[DATABASE_ADMIN_user]”登录失败。

    无法打开登录请求的数据库“AutomatedSqlExport_[database_NAME]_20150304T100001Z”。登录失败。

    用户“[DATABASE_ADMIN_user]”登录失败。