調用CreateTempDBInstance介面建立臨時執行個體。
基於備份組或者7天內的一個時間點建立臨時執行個體。
調用該介面時,執行個體必須滿足以下條件,否則將操作失敗:
- 執行個體為SQL Server 2012/2016基礎版或SQL Server 2008 R2版;
- 執行個體狀態為運行中;
- 當前執行個體中沒有正在執行的遷移任務;
-
最近一次建立備份組任務已經完成。说明 臨時執行個體建立成功後,帳號和資料庫將繼承備份組資料。
調試
您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。
請求參數
名稱 | 類型 | 是否必選 | 樣本值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateTempDBInstance |
系統規定參數,取值:CreateTempDBInstance。 |
DBInstanceId | String | 是 | rm-uf6wjk5xxxxxxx |
執行個體ID。 |
BackupId | Integer | 否 | 603524168 |
備份組ID。 说明 BackupId和RestoreTime兩者至少傳入一個。
|
RestoreTime | String | 否 | 2011-06-11T16:00:00Z |
使用者指定備份保留時間內的任意時間點。格式:yyyy-MM-ddTHH:mm:ssZ(UTC時間)。 说明
|
AccessKeyId | String | 否 | LTAIfCxxxxxxx |
阿里雲頒發給使用者的訪問服務所用的密鑰ID。 |
返回資料
名稱 | 類型 | 樣本值 | 描述 |
---|---|---|---|
TempDBInstanceId | String | sub138xxxxx_rm-xxxxx |
臨時執行個體ID。 |
RequestId | String | 248DE93F-8647-4B9D-8287-4A4A0FE56AD5 |
請求ID。 |
樣本
請求樣本
http(s)://rds.aliyuncs.com/?Action=CreateTempDBInstance
&DBInstanceId=rm-uf6wjk5xxxxxxx
&BackupId=603524168
&<公用請求參數>
正常返回樣本
XML
格式
<CreateTempDBInstanceResponse>
<RequestId>248DE93F-8647-4B9D-8287-4A4A0FE56AD5</RequestId>
<TempDBInstanceId>sub138xxxxx_juxxxxx</TempDBInstanceId>
</CreateTempDBInstanceResponse>
JSON
格式
{
"RequestId":"248DE93F-8647-4B9D-8287-4A4A0FE56AD5",
"TempDBInstanceId":"sub138xxxxx_juxxxxx"
}
錯誤碼
HttpCode | 錯誤碼 | 錯誤資訊 | 描述 |
---|---|---|---|
403 | OperationDenied.TempDBInstanceExists | The operation is not permitted due to temp instance exist. | 臨時執行個體已經存在 |
訪問錯誤中心查看更多錯誤碼。