开发者社区 问答 正文

如何删除失败的数据库



功能描述


删除创建或者过程中失败的 DRDS 数据库。不同于 DeleteDrdsDB(删除 DRDS 数据库接口),该接口只针对创建或者删除 DRDS 数据库的过程中出现失败的库。

请求参数

[backcolor=transparent]参数名[backcolor=transparent]类型[backcolor=transparent]是否必须[backcolor=transparent]说明
ActionString系统规定参数,取值:DeleteFailedDrdsDB
DrdsInstanceIdStringDRDS 实例 ID
DbNameString数据库名


返回值

[backcolor=transparent]参数名[backcolor=transparent]类型[backcolor=transparent]描述
公共返回值


错误码

[backcolor=transparent]错误[backcolor=transparent]错误代码[backcolor=transparent]描述[backcolor=transparent]HTTP 状态码
通用错误码
实例不存在InvalidDrdsInstanceId.NotFoundThe DrdsInstanceId provided does not exist in our records.404
数据库不存在InvalidDbName.NotFoundThe Drds DbName provided does not exist in our records.404
参数错误InvalidParameter.MismatchThe specified parameter does not match.400
数据库在删除状态中InvalidDbname.DeleteStatusOrFailedThe specified db is in deleting status or failed status400

展开
收起
猫饭先生 2017-10-30 14:14:06 1569 分享 版权
阿里云 AI 助理回答

该功能描述是关于阿里云分布式关系型数据库服务(DRDS)中删除失败的数据库操作。当在创建或删除DRDS数据库过程中遇到失败,导致数据库处于不一致状态时,可以使用DeleteFailedDrdsDB接口来清理这些失败的数据库实例。下面是该操作的详细说明:

请求参数

  1. Action - 类型:String - 是否必须:是

    • 说明:系统规定参数,固定取值为 DeleteFailedDrdsDB,表示执行删除失败数据库的操作。
  2. DrdsInstanceId - 类型:String - 是否必须:是

    • 说明:DRDS实例的ID,标识需要进行操作的DRDS实例。
  3. DbName - 类型:String - 是否必须:是

    • 说明:需要删除的数据库名,即在创建或删除过程中失败的数据库名称。

返回值

  • 该操作的返回值通常包含通用的成功或错误信息,具体格式和内容会根据实际调用结果而定,但一般会提供操作是否成功的指示以及可能的错误详情。

错误码

  1. 实例不存在 (InvalidDrdsInstanceId.NotFound)

    • 错误代码:无直接给出,但描述为 "The DrdsInstanceId provided does not exist in our records."
    • 描述:提供的DRDS实例ID在记录中不存在。
    • HTTP状态码:404
  2. 数据库不存在 (InvalidDbName.NotFound)

    • 错误代码:同上
    • 描述:提供的DRDS数据库名在记录中不存在。
    • HTTP状态码:404
  3. 参数错误 (InvalidParameter.Mismatch)

    • 错误代码:无直接给出,但描述为 "The specified parameter does not match."
    • 描述:指定的参数不匹配,可能是参数格式错误或不符合要求。
    • HTTP状态码:400
  4. 数据库在删除状态中 (InvalidDbname.DeleteStatusOrFailed)

    • 错误代码:同上
    • 描述:指定的数据库正处于删除状态或已经是失败状态,无法再次通过此接口删除。
    • HTTP状态码:400

使用此接口前,请确保已经了解并确认要删除的是确实处于失败状态的数据库,避免误操作导致数据丢失。同时,建议先通过DRDS控制台或相关查询接口验证实例ID和数据库名的准确性。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答