该接口用于从其它RDS SQL Server实例迁入数据,已下线。
接口说明
本接口已下线,请勿使用。
适用引擎
- RDS SQL Server
功能说明
建议您使用数据传输服务 DTS,集数据迁移、订阅、同步于一体,为您提供稳定安全的传输链路。更多信息,请参见DTS API 概览。
注意事项
-
迁移过程中,源实例的状态将变为迁移中,目标实例的状态将变为数据导入中。
-
调用该接口前,请确认实例已满足以下条件,否则将操作失败:
- 仅支持 SQL Server 的独享和独占规格的实例。关于实例规格详情,请参见实例规格表;
- 仅适用于不同实例间(实例都属于同一个用户)的数据库迁移;
- 实例状态为运行中;
- 数据库状态为运行中;
- 确保目标实例的剩余存储空间>源实例数据库的存储空间;
说明
暂不支持 SQL Server 2017 集群版实例。
支持批量数据库迁入。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
DBInstanceId | string | 是 | 目标实例 ID。 | rm-uf6wjk5**** |
SourceDBInstanceId | string | 是 | 源实例 ID,不能与目标实例相同。 | rm-g4a1jk8**** |
DBInfo | string | 是 | 待迁移实例的数据库信息,格式为 JSON 串。 说明
对于 SQL Server 实例,值为 key-value 对,key 为原数据库,value 为迁移目标数据库,SQL Server 允许源数据库和目标数据库名称可以不一致。例如: {"DBNames":{"srcdb":"destdb","srcdb2":"destmydb2"}} 表示将 srcdb 迁入至 destdb,将 srcdb2 迁入至 destmydb2,但是多个源数据库名称不允许一样,多个目标数据库名称也不允许一样。
| {"DBNames":{"mydb":"mydb2"}} |
返回参数
示例
正常返回示例
JSON
格式
{
"ImportId": "852654****",
"RequestId": "5A77D650-27A1-4E08-AD9E-59008EDB6927"
}
错误码
HTTP status code | 错误码 | 错误信息 | 描述 |
---|---|---|---|
400 | Order.ComboInstanceNotAllowOperate | A package instance is not allowed to operate independently. | 套餐实例不允许单独操作。 |
400 | Price.PricingPlanResultNotFound | Pricing plan price result not found. | 定价计划价格结果没有找到。 |
400 | Order.NoRealNameAuthentication | You have not passed the real-name authentication and do not meet the purchase conditions. Please log in to the user center for real-name authentication. | 您还未通过实名认证,不符合购买条件,请登录用户中心进行实名认证。 |
访问错误中心查看更多错误码。
变更历史
变更时间 | 变更内容概要 | 操作 | ||
---|---|---|---|---|
2022-06-23 | OpenAPI 描述信息更新 | 看变更集 | ||
|