错误码
调用接口出错后,将不会返回结果数据。调用方可根据每个接口对应的错误码来定位错误原因。 当调用出错时,HTTP请求返回一个HTTP状态码。返回的消息体中是具体的错误编码及错误描述信息。
错误码说明
HTTP状态码 |
错误码 |
错误信息 |
处理措施 |
---|---|---|---|
400 |
DBS.200001 |
参数错误 |
检查传入的参数或URL是否全部正确。 |
404 |
DBS.200002 |
实例不存在或已被删除 |
检查实例ID、实例是否正确,实例是否存在。 |
400 |
DBS.200010 |
鉴权失败 |
检查租户与实例的关系是否匹配。 |
403 |
DBS.200011 |
实例状态不允许 |
检查实例的状态或实例正在进行的操作是否与请求冲突。 |
404 |
DBS.200013 |
节点不存在 |
检查节点ID或组ID是否正确。 |
403 |
DBS.200018 |
实例不可用 |
检查实例的状态或实例正在进行的操作是否与请求冲突。 |
403 |
DBS.200019 |
实例状态不允许 |
检查实例的状态或实例正在进行的操作是否与请求冲突。 |
400 |
DBS.200024 |
所选区域不可用 |
检查可用区名称是否正确,可用区是否在可用范围内。 |
400 |
DBS.200022 |
该实例名已存在 |
检查实例名称是否已经存在。 |
400 |
DBS.200025 |
可用区非法 |
检查可用区名称是否正确,可用区是否在可用范围内。 |
403 |
DBS.200028 |
磁盘大小已达到最大限制 |
检查设置的磁盘大小是否已经超过上限。 |
400 |
DBS.200041 |
数据库版本非法 |
检查数据库的版本号是否支持。 |
404 |
DBS.200042 |
数据库引擎非法 |
检查数据库引擎是否为DDS支持的引擎。 |
400 |
DBS.200029 |
非法的用户名密码 |
检查用户名和密码是否匹配,密码是否符合密码要求。 |
400 |
DBS.200047 |
不合法的实例或节点状态,该操作不允许 |
检查实例的状态或实例正在进行的操作是否与请求冲突。 |
400 |
DBS.200048 |
非法的虚拟私有云 |
检查VPC ID、名称是否正确,是否符合要求。 |
400 |
DBS.200049 |
非法的子网 |
检查子网ID、名称是否正确,是否符合要求。 |
400 |
DBS.200050 |
非法的安全组 |
检查安全组ID、名称是否正确,是否符合要求。 |
400 |
DBS.200052 |
非法密码 |
检查用户名和密码是否匹配,密码是否符合密码要求。 |
400 |
DBS.200053 |
实例规格不存在 |
检查规格是否正确,当前可用区是否支持该规格。 |
400 |
DBS.200054 |
下发规格非法 |
检查规格是否正确,当前可用区是否支持该规格。 |
400 |
DBS.200057 |
非法的参数组 |
检查参数组是否正确,参数组是否存在,参数组是否与实例类型匹配。 |
400 |
DBS.200059 |
非法的数据库端口 |
检查数据库端口是否缺失或者数据库端口是否合法。 |
400 |
DBS.200060 |
数据库端口不在指定范围内 |
检查数据库端口是否合法。 |
400 |
DBS.200072 |
磁盘大小超限 |
检查磁盘大小是否超出了最大限制。 |
400 |
DBS.200075 |
非法的节点角色 |
检查节点角色是否符合要求,实例是否正常。 |
403 |
DBS.200076 |
实例状态不允许 |
检查实例的状态或实例正在进行的操作是否与请求冲突。 |
400 |
DBS.200091 |
无效的IP |
检查是否缺少必要的IP地址或者传入的IP地址是否合法。 |
400 |
DBS.200092 |
IP已经存在 |
检查IP是否已经存在。 |
400 |
DBS.200095 |
参数错误 |
检查请求体和URL的参数是否正确。 |
400 |
DBS.200302 |
扩容磁盘大小不是10的倍数 |
检查磁盘大小是否是10的倍数。 |
400 |
DBS.200303 |
扩容磁盘次数已达上限 |
实例的扩容磁盘次数已达上限,需要继续扩容请联系技术支持。 |
400 |
DBS.200304 |
最多存储扩容四次 |
检查实例是否已经进行了多次扩容。 |
400 |
DBS.200306 |
非法的磁盘大小 |
检查磁盘大小的值是否正确,是否符合要求。 |
400 |
DBS.200311 |
节点不允许磁盘扩容 |
检查节点类型是否正确,实例类型是否正确,节点ID是否正确。 |
400 |
DBS.200434 |
重启实例失败 |
检查实例状态是否正常,实例否正在进行其它操作。 |
400 |
DBS.200451 |
节点不存在 |
检查节点ID是否有误。 |
400 |
DBS.200462 |
数据库端口和当前端口相同 |
检查修改端口号时是否下发了相同的端口。 |
400 |
DBS.200470 |
非法的可用区 |
检查可用区是否正确。 |
400 |
DBS.200501 |
该子网已经被删除 |
检查子网ID、名称是否存在,是否匹配VPC。 |
400 |
DBS.200502 |
安全组不存在,或不属于该vpc |
检查安全组ID、名称是否存在,是否匹配VPC。 |
400 |
DBS.200503 |
该vpc已经被删除 |
检查租户是否拥有该VPC。 |
400 |
DBS.200506 |
磁盘加密密钥ID不存在 |
检查磁盘加密密钥ID是否存在。 |
400 |
DBS.200507 |
磁盘加密密钥状态不可用 |
检查磁盘加密密钥状态是否是可用状态。 |
400 |
DBS.200604 |
实例不属于当前用户 |
检查project_id和实例ID是否具有从属关系。 |
400 |
DBS.200700 |
EIP正在绑定中,不允许再次下发绑定 |
检查实例是否正在绑定弹性IP。 |
400 |
DBS.200701 |
EIP状态不允许解绑 |
检查弹性IP的状态是否允许该操作。 |
400 |
DBS.200702 |
该节点已经绑定过公网IP,不能再次下发绑定。 |
检查节点是否已经有绑定的公网IP。 |
400 |
DBS.200998 |
系统繁忙,请稍后再试 |
系统繁忙, 稍后再试。 |
403 |
DBS.201000 |
实例状态不允许 |
检查实例状态或实例正在进行的操作是否和请求冲突。 |
400 |
DBS.201006 |
参数错误 |
检查传入的参数或URL是否全部正确。 |
403 |
DBS.201014 |
实例状态不允许操作 |
检查实例状态或实例正在进行的操作是否和请求冲突。 |
403 |
DBS.201015 |
该实例正在进行其它操作或该实例故障,无法执行该操作,请稍后重试 |
检查实例状态或实例正在进行的操作是否和请求冲突。 |
400 |
DBS.201020 |
数据库引擎非法 |
检查数据库引擎是否为DDS支持的引擎。 |
403 |
DBS.201028 |
实例不存在或已被删除 |
检查实例是否属于该租户,实例是否存在。 |
400 |
DBS.201201 |
备份已存在 |
检查该备份的备份名称或ID是否已经存在。 |
400 |
DBS.201202 |
实例不允许操作 |
检查实例状态或实例正在进行的操作是否和请求冲突。 |
400 |
DBS.201204 |
备份文件不存在 |
检查该备份是否存在,备份是否匹配实例。 |
400 |
DBS.201214 |
备份文件不存在 |
检查该备份是否存在,备份是否匹配实例。 |
400 |
DBS.201319 |
恢复时不允许删除原备份文件 |
检查该备份是否正在用于恢复实例。 |
400 |
DBS.201501 |
实例不存在或已被删除 |
检查租户是否拥有该实例,实例名或实例ID是否正确,实例是否存在。 |
400 |
DBS.201502 |
实例不存在或已被删除 |
检查租户是否拥有该实例,实例名或实例ID是否正确,实例是否存在。 |
404 |
DBS.212001 |
参数组不存在 |
检查参数组是否存在。 |
400 |
DBS.212003 |
暂不能进行此操作 |
检查实例状态或实例正在进行的操作是否和请求冲突。 |
400 |
DBS.212006 |
参数组所关联节点状态异常 |
检查参数组关联的节点状态是否正常。 |
400 |
DBS.212008 |
此版本数据库暂不支持 |
数据库版本是否支持该操作。 |
400 |
DBS.212013 |
参数组不存在 |
检查参数是否存在。 |
400 |
DBS.212017 |
非法参数 |
检查传入的参数或URL是否全部正确,是否符合要求。 |
400 |
DBS.212019 |
非法参数 |
检查传入的参数或URL是否全部正确,是否符合要求。 |
400 |
DBS.212028 |
参数组描述非法 |
检查参数组描述是否合法。 |
400 |
DBS.212030 |
参数名称已存在 |
检查参数组名成是否正确,租户是否已经创建了该参数组。 |
400 |
DBS.212031 |
参数组名称非法 |
检查参数组名称是否符合要求。 |
400 |
DBS.212032 |
该操作不被允许,因为此参数组应用于一个或多个数据库实例节点 |
检查参数组是否已经被应用到实例。 |
500 |
DBS.201509 |
OBS服务系统故障 |
内部错误,连续运维人员查看问题 |
400 |
DBS.238007 |
该IP的状态不允许进行该操作 |
检查下发的IP是否已经被使用。 |
400 |
DBS.239011 |
非法的SSL选项 |
检查SSL参数是否缺失或者SSL选项是否合法。 |
400 |
DBS.280001 |
参数错误 |
检查传入的参数或URL是否全部正确,是否符合要求。 |
500 |
DBS.280005 |
服务器错误,请稍后重试 |
联系技术支持处理。 |
400 |
DBS.280015 |
帐号权限不足 |
检查token是否过期,实例是否匹配租户。 |
400 |
DBS.280016 |
未找到资源 |
检查入参是否正确,实例是否存在。 |
403 |
DBS.280019 |
账户欠费 |
检查账户余额。 |
403 |
DBS.280032 |
当前用户无操作权限,请联系管理员授权 |
检查当前用户所在用户组的权限是否允许对应的操作。 |
403 |
DBS.280042 |
非法请求 |
检查实例当前状态及正在进行的操作是否允许该请求,请求是否合法。 |
401 |
DBS.280056 |
Token非法 |
检查实例是否属于租户,token是否已经重新获取。 |
403 |
DBS.280063 |
当前用户无“xxx”操作权限,请联系账户管理员授权。
说明:
xxx为DDS实例上执行某一操作时对应的细粒度配置项。 |
检查当前用户所在用户组的权限是否允许对应的操作。 |
500 |
DBS.280064 |
细粒度鉴权失败 |
请联系客服处理。 |
400 |
DBS.280110 |
实例不存在或已被删除 |
检查租户是否拥有该实例,实例名或实例ID是否正确,实例是否存在。 |
400 |
DBS.280122 |
存储引擎非法 |
检查存储引擎是否和实例引擎匹配。 |
400 |
DBS.280123 |
扩容个数非法 |
检查扩容的节点个数是否符合要求。 |
400 |
DBS.280124 |
非法的备份ID |
检查备份ID是否正确,是否符合要求。 |
400 |
DBS.280127 |
非法的备份描述 |
检查备份描述是否正确,是否符合要求。 |
400 |
DBS.280200 |
密码中包含非法字符 |
检查密码是否正确,是否符合要求。 |
400 |
DBS.280214 |
保留天数非法 |
检查备份保留天数是否正确。 |
400 |
DBS.280215 |
备份周期非法 |
检查备份开始时间、结束时间,备份周期是否正确,是否符合要求。 |
400 |
DBS.280216 |
备份开始时间非法 |
检查备份开始时间是否符合要求,备份开始时间和备份结束时间的关系是否正确。 |
400 |
DBS.280234 |
实例名称非法 |
检查实例名称是否正确,实例是否存在。 |
400 |
DBS.280235 |
数据库引擎非法 |
检查数据库引擎名称是否正确。 |
400 |
DBS.280236 |
数据库版本非法 |
检查数据库的版本号是否支持。 |
400 |
DBS.280239 |
非法的规格 |
检查规格码是否正确,规格在当前可用区是否存在,规格是否支持。 |
400 |
DBS.280241 |
非法的磁盘类型 |
检查磁盘的类型是否正确,是否符合要求。 |
400 |
DBS.280242 |
磁盘大小超出范围 |
检查磁盘大小的值是否正确。 |
400 |
DBS.280244 |
可用区非法 |
检查可用区的参数是正确,可用区是否存在,可用区是否和规格匹配。 |
400 |
DBS.280247 |
VPC非法 |
检查VPC ID是否正确,VPC是否存在。 |
400 |
DBS.280248 |
子网非法 |
检查子网ID是否正确,子网是否存在。 |
400 |
DBS.280249 |
安全组非法 |
检查安全组ID是否正确,安全组是否存在。 |
400 |
DBS.280266 |
磁盘大小非法 |
检查磁盘大小的值是否正确,是否符合要求。 |
400 |
DBS.280267 |
规格不匹配 |
检查规格信息是否正确,规格是否和实例匹配。 |
400 |
DBS.280277 |
备份名称非法 |
检查备份名称是否正确,是否符合要求。 |
400 |
DBS.280280 |
实例个数非法 |
检查实例个数是否正确,是否符合要求。 |
400 |
DBS.280284 |
IP非法 |
检查IP是否正确,是否符合要求。 |
400 |
DBS.280292 |
用户名非法 |
检查用户名是否正确,是否符合要求。 |
400 |
DBS.280311 |
磁盘大小非法 |
检查磁盘大小的值是否正确,是否符合要求。 |
400 |
DBS.280314 |
磁盘类型非法 |
检查磁盘类型是否正确,是否符合要求,实例是否支持该磁盘类型。 |
400 |
DBS.280327 |
节点类型非法 |
检查节点类型是否正确,是否符合要求,节点类型与实例是否匹配,节点类型与组ID、节点ID是否匹配。 |
400 |
DBS.280342 |
实例模式非法 |
检查实例模式是否正确,是否符合要求,实例模式与实例ID是否匹配。 |
400 |
DBS.280347 |
数据库类型不支持 |
检查实例类型是否正确,是否符合要求。 |
400 |
DBS.280365 |
非法的付费模式 |
检查付费模式是否正确,是否符合要求。 |
400 |
DBS.280404 |
非法的实例ID |
检查实例ID是否正确,是否符合要求。 |
403 |
DBS.280406 |
不允许删除实例 |
检查实例引擎是否支持直接删除实例。 |
400 |
DBS.280407 |
非法的节点ID |
检查节点ID是否正确,是否符合要求。 |
400 |
DBS.280408 |
非法的租户ID |
检查租户ID是否正确,是否符合要求。 |
400 |
DBS.280414 |
非法的组类型 |
检查组类型是否正确,是否符合要求,组类型与实例是否匹配,组类型与组ID是否匹配。 |
400 |
DBS.280416 |
备份结束时间非法 |
检查是否缺失备份结束时间,检查备份结束时间周期、格式是否满足要求。 |
400 |
DBS.280421 |
弹性IP非法 |
检查弹性IP是否存在,是否符合要求。 |
403 |
DBS.280433 |
企业项目ID无效 |
检查企业项目ID是否符合要求。 |
400 |
DBS.280434 |
资源规格编码无效 |
检查资源规格编码是否存在,是否符合要求。 |
400 |
DBS.280446 |
数据库信息不存在 |
检查“datastore”字段是否存在。 |
400 |
DBS.280437 |
不支持企业多项目 |
当前用户尚未开通企业多项目服务,请开启企业多项目服务或不传入相关参数。 |
400 |
DBS.280438 |
磁盘加密密钥ID无效 |
检查请求中的磁盘加密密钥ID是否已经创建并且状态可用,当前引擎是否支持磁盘加密。 |
400 |
DBS.280439 |
限制查询数量不正确 |
检查参数“limit”值设置是否符合要求。 |
400 |
DBS.280440 |
偏移量不正确 |
检查参数“offset”值设置是否符合要求。 |
400 |
DBS.280441 |
标签key无效 |
检查标签key是否符合要求。 |
429 |
DBS.280443 |
超出最大连接数 |
同一租户调用接口请求过于频繁,请降低频率。 |
400 |
DBS.280445 |
实例规格不可用 |
当前实例规格不可用,请更换为其他规格。 |
400 |
DBS.280469 |
非法的云服务器组关联策略 |
检查云服务器组关联策略是否正确。 |
400 |
DBS.290000 |
参数错误 |
检查传入的参数或URL是否全部正确,是否符合要求。 |