功能描述
删除创建或者过程中失败的 DRDS 数据库。不同于 DeleteDrdsDB(删除 DRDS 数据库接口),该接口只针对创建或者删除 DRDS 数据库的过程中出现失败的库。
请求参数
[backcolor=transparent]参数名 | [backcolor=transparent]类型 | [backcolor=transparent]是否必须 | [backcolor=transparent]说明 |
Action | String | 是 | 系统规定参数,取值:DeleteFailedDrdsDB |
DrdsInstanceId | String | 是 | DRDS 实例 ID |
DbName | String | 是 | 数据库名 |
[backcolor=transparent]参数名 | [backcolor=transparent]类型 | [backcolor=transparent]描述 |
公共返回值 |
[backcolor=transparent]错误 | [backcolor=transparent]错误代码 | [backcolor=transparent]描述 | [backcolor=transparent]HTTP 状态码 |
通用错误码 | |||
实例不存在 | InvalidDrdsInstanceId.NotFound | The DrdsInstanceId provided does not exist in our records. | 404 |
数据库不存在 | InvalidDbName.NotFound | The Drds DbName provided does not exist in our records. | 404 |
参数错误 | InvalidParameter.Mismatch | The specified parameter does not match. | 400 |
数据库在删除状态中 | InvalidDbname.DeleteStatusOrFailed | The specified db is in deleting status or failed status | 400 |
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
该功能描述是关于阿里云分布式关系型数据库服务(DRDS)中删除失败的数据库操作。当在创建或删除DRDS数据库过程中遇到失败,导致数据库处于不一致状态时,可以使用DeleteFailedDrdsDB
接口来清理这些失败的数据库实例。下面是该操作的详细说明:
Action - 类型:String - 是否必须:是
DeleteFailedDrdsDB
,表示执行删除失败数据库的操作。DrdsInstanceId - 类型:String - 是否必须:是
DbName - 类型:String - 是否必须:是
实例不存在 (InvalidDrdsInstanceId.NotFound)
数据库不存在 (InvalidDbName.NotFound)
参数错误 (InvalidParameter.Mismatch)
数据库在删除状态中 (InvalidDbname.DeleteStatusOrFailed)
使用此接口前,请确保已经了解并确认要删除的是确实处于失败状态的数据库,避免误操作导致数据丢失。同时,建议先通过DRDS控制台或相关查询接口验证实例ID和数据库名的准确性。