SQL ステートメントの診断リクエストを開始します。
操作説明
この操作を呼び出す前に、次の点にご注意ください。
-
SDK を使用して Database Autonomy Service (DAS) を呼び出す場合は、リージョンを中国 (上海) に設定する必要があります。
-
この操作は、次のデータベースエンジンをサポートしています。
ApsaraDB RDS for MySQL
ApsaraDB RDS for PostgreSQL
ApsaraDB RDS for SQL Server
PolarDB for MySQL
PolarDB for PostgreSQL (Compatible with Oracle)
ApsaraDB for MongoDB
ApsaraDB RDS for PostgreSQL インスタンスのマイナーエンジンバージョンは 20221230 以降である必要があります。 ApsaraDB RDS for PostgreSQL インスタンスのマイナーエンジンバージョンの確認方法と更新方法の詳細については、「ApsaraDB RDS for PostgreSQL インスタンスのマイナーエンジンバージョンの更新」をご参照ください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
hdm:CreateRequestDiagnosis |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
インスタンス ID。 |
rm-0iwhhl8gx0ld6**** |
| NodeId |
string |
任意 |
ノード ID。 説明
このパラメーターは、PolarDB for MySQL、PolarDB for PostgreSQL (Compatible with Oracle)、および ApsaraDB for MongoDB インスタンスに指定する必要があります。 |
202**** |
| Database |
string |
必須 |
データベース名。 |
das |
| Sql |
string |
必須 |
診断する SQL ステートメント。 |
select * from test where name = 'mockUser' |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| Code |
string |
返される HTTP ステータスコード。 |
200 |
| Message |
string |
返されたメッセージ。 説明
リクエストが成功した場合、「Successful」が返されます。 リクエストが失敗した場合は、エラーコードなどのエラーメッセージが返されます。 |
Successful |
| Data |
string |
診断 ID。診断の一意の識別子です。 このパラメーターを使用して、診断の結果を照会できます。 |
61820b594664275c4429**** |
| RequestId |
string |
リクエスト ID。 |
800FBAF5-A539-5B97-A09E-C63AB2F7**** |
| Success |
string |
リクエストが成功したかどうかを示します。 有効な値:
|
true |
例
成功レスポンス
JSONJSON
{
"Code": "200",
"Message": "Successful",
"Data": "61820b594664275c4429****",
"RequestId": "800FBAF5-A539-5B97-A09E-C63AB2F7****",
"Success": "true"
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParams | The request parameters are invalid. | |
| 403 | NoPermission | You are not authorized to do this action. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。