この操作を呼び出して、ゲートウェイを使用してデータベース [接続性] をテストできます。
デバッグ
リクエストパラメーター
| パラメーター | タイプ | 必須 | 例 | 説明 |
| Action | String | はい | ConnectDatabase |
実行する操作。値を ConnectDatabase に設定します。 |
| DbPassword | String | はい | password |
データベースへのアクセスに使用するパスワード。 |
| DbType | String | はい | MySQL |
データベースのタイプ。 説明 MySQL データベースのみがサポートされています。 |
| DbUserName | String | はい | dg_test |
データベースへのアクセスに使用するユーザー名。 |
| GatewayId | String | はい | dg-yhss6sdlaffaq68 |
ゲートウェイの ID。 |
| Host | String | はい | 11.163.23.109 |
ゲートウェイが存在するホストを使用してアクセスされるデータベースのアドレス。 |
| Port | Integer | はい | 3440 |
ゲートウェイが存在するホストを使用してアクセスされるデータベースのポート。 |
レスポンスパラメーター
| パラメーター | タイプ | 例 | 説明 |
| Code | String | OK |
[状態コード]。 |
| Data | String | xxx |
返された結果。 |
| ErrorMsg | String | None |
[エラーメッセージ]。 |
| RequestId | String | EAF2AA07-860D-43DA-BEE8-1E43AAE024DG |
リクエストの ID。 |
| Success | Boolean | true |
呼び出しが成功したかどうかを示します。 |
例
リクエストの例
http(s)://dg.[regionId].aliyuncs.com/? Action=ConnectDatabase
&DbPassword=password
&DbType=MySQL
&DbUserName=dg_test
&GatewayId=dg-yhss6sdlaffaq68
&Host=11.163.23.109
&Port=3440
&<共通リクエストパラメーター>
成功レスポンスの例
XML 形式
<ConnectDatabaseResponse>
<RequestId>EAF2AA07-860D-43DA-BEE8-1E43AAE024DG</RequestId>
</ConnectDatabaseResponse>
JSON 形式
{
"RequestId":"EAF2AA07-860D-43DA-BEE8-1E43AAE024DG"
}
エラーコード
エラーコードのリストについては、API エラーセンターをご覧ください。