开发者社区> -技术小助手-> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

PolarDB-X 1.0-API参考-1.0(2017版本)-数据库管理类 API-创建数据库

简介: 功能描述 创建 DRDS 数据库。该接口只是向控制台提交了一个创建分布式数据库的任务,接入方需要依据 DescribeDrdsDB 接口(查询数据库信息的接口)的返回结果来判断分布式数据库是否创建成功。
+关注继续查看

功能描述

创建 DRDS 数据库。该接口只是向控制台提交了一个创建分布式数据库的任务,接入方需要依据 DescribeDrdsDB 接口(查询数据库信息的接口)的返回结果来判断分布式数据库是否创建成功。

调用 CreateDrdsDB(创建数据库接口)完成并返回成功后,尝试去调用 DescribeDrdsDB 接口查询建库结果时,如果 CreateDrdsDB 的返回值里的 Status 属性为1,则表示库建成功;否则,表示建库不成功。要连接上这个数据库需要 IP(DRDS 实例的 IP),port(DRDS 实例的端口),dbname(建库时提供的库名),username(目前默认创建了和 dbname 同名的帐号,暂不支持自主建帐号),password(建库时提供的密码)。

请求参数

参数名类型是否必须描述
ActionString系统规定参数,取值:CreateDrdsDB
DrdsInstanceIdStringDRDS 实例 ID
DbNameString分布式数据库的名称(小写字母、数字、下划线组成,字母开头,不超过24字符)
EncodeString数据库编码(取值可以为 utf8,gbk,latin1,utf8mb4)
PasswordString分布式数据库密码(8-30个字符。)
RdsInstancesStringRDS 实例名列表(RDS 实例名就是 RDS 的 DBInstanceId),字符串形式的 JSON 数组,比如,RDS 实例 ID 为 rdsId1,rdsId2,那么该请求参数的值应该设置为[“rdsId1”, “rdsId2”]

返回值

无公共返回值

错误码

错误码报错信息错误描述HTTP 状态码
InvalidParameter.MismatchRDS instance and drds instance must belong to owner指定的 RDS 实例和 DRDS 实例不属于同一个用户400
QuotaExceeded.DrdsDBThe quota of create DrdsDB exceeds.用户的 DRDS 数据库个数已经达到上限400
InvalidDbname.MalFormedThe specified parameter Dbname is not valid.Dbname 不合法400
InvalidEncode. ValueNotSupportedThe specified parameter encode is not valid.Encode 不支持400
OperationDenied.RdsDbNameExistsThe operation is not permitted due to RDS DbName exist.RDS 数据库上的库已经存在400
OperationDenied.RdsAccoutExistsThe operation is not permitted due to RDS accout exist.RDS 上帐号已存在400
InvalidPassword.MalFormedThe specified parameter password is not valid.密码不合法400
InvalidParameter_DbprefixCannotEndWithUnderlineDB prefix can not end up with underline.数据库名不能以下划线(_)结尾400
DrdsVersionIsOldThis drds instance version too old.not allow create drds dbDRDS 实例的版本不支持建库400
InvalidDbprefixDuplicateddb name in this drds instance duplicate数据库名重复400
InvalidRds.RegionNotMatchThe rds region does not match Drds regionRDS 的区域与 DRDS 实例不匹配400

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
API参考—数据库管理—DescribeTableDetail
调用DescribeTableDetail接口查看表结构详情。
80 0
PolarDB-X 1.0-API参考-1.0(2017版本)-数据库管理类 API-查询PolarDB-X数据库的性能监控数据
功能描述 根据性能参数获取某个用户实例在某个时间段范围内的性能监控数据。根据时间段范围不同会有不同的统计周期: 当时间段范围小于1天,统计周期为5分钟。 当时间段范围大于1天小于2天,统计周期为10分钟。 当时间段范围大于2天小于5天,统计周期为30分钟。 当时间段范围大于5天小于一周,统计周期为1小时。 当时间段范围大于一周,则不支持。
46 0
PolarDB-X 1.0-API参考-1.0(2017版本)-实例管理类 API-查询PolarDB-X的性能监控数据
功能描述 根据性能参数获取某个用户实例在某个时间段范围内的性能监控数据。默认情况下(不传参数PeriodMultiple的时候)根据时间段范围不同会有不同的统计周期: 当时间段范围小于1天,统计周期为5分钟。 当时间段范围大于1天小于2天,统计周期为10分钟。 当时间段范围大于2天小于5天,统计周期为30分钟。 当时间段范围大于5天小于一周,统计周期为1小时。 当时间段范围大于一周,则不支持。
48 0
文章
问答
来源圈子
更多
文章排行榜
最热
最新
相关电子书
更多
《1-PolarDB-X 2.0使用一个透明的分布式数据库是一种什么体验》PDF
立即下载
阿里云 API 精选手册(Alibaba Cloud API Playbook)
立即下载
API 网关实践
立即下载