プロパティ定義
データソースの種類: polardbo
サポートされている構成モード (ConnectionPropertiesMode):
接続文字列モード (UrlMode)
インスタンスモード (InstanceMode)
現在のAlibaba Cloudアカウントのインスタンスモード
パラメーター | 種類 | 例 | 必須 | 説明と注意事項 |
regionId | String | cn-shanghai | はい | インスタンスが属するリージョンのID。 |
instanceId | String | pc-2ze82jv51re2990g5 | はい | PolarDB for OracleクラスターのID。 |
database | String | mysql_database | はい | データベースの名前。 |
username | String | xxxxx | はい | ユーザー名。 |
password | String | xxxxx | はい | パスワード。 |
envType | String | Dev | はい | データソース環境に関する情報。有効な値:
|
別のAlibaba Cloudアカウントのインスタンスモード
パラメーター | 種類 | 例 | 必須 | 説明と注意事項 |
regionId | String | cn-shanghai | はい | インスタンスが属するリージョンのID。 |
instanceId | String | pc-2ze82jv51re2990g5 | はい | PolarDB for OracleクラスターのID。 |
database | String | polardbx_database | はい | データベースの名前。 |
username | String | xxxxx | はい | ユーザー名。 |
password | String | xxxxx | はい | パスワード。 |
crossAccountOwnerId | String | 1 | はい | 別のAlibaba CloudアカウントのID。 |
crossAccountRoleName | String | cross-role | はい | 別のAlibaba Cloudアカウントで引き受けられるRAMロールの名前。 |
envType | String | Dev | はい | データソース環境に関する情報。有効な値:
|
接続文字列モード
パラメーター | 種類 | 例 | 必須 | 説明と注意事項 |
address | Array |
| はい | アドレス。ホストとポートの1つのペアのみが含まれます。 |
database | String | polardbx_database | はい | データベースの名前。 |
username | String | xxxxx | はい | ユーザー名。 |
password | String | xxxxx | はい | パスワード。 |
properties | JSON Object |
| いいえ | ドライバーのプロパティ。 |
envType | String | Dev | はい | データソース環境に関する情報。有効な値:
|
データソースの構成例
現在のAlibaba Cloudアカウントのインスタンスモード
{
"envType": "Prod",
"ownerId": "1107550004253538",
"regionId": "cn-beijing",
"instanceId": "pxc-bjrikym49rir1s",
"database": "my_database",
"username": "my_username",
"password": "my_password",
"properties": {
"socketTimeout": "2000"
}
}
別のAlibaba Cloudアカウントのインスタンスモード
{
"envType": "Prod",
"regionId": "cn-beijing",
"instanceId": "pxc-bjrikym49rir1s",
"database": "my_database",
"username": "my_username",
"password": "my_password",
"properties": {
"socketTimeout": "2000"
},
"crossAccountOwnerId": "123123123",
"crossAccountRoleName": "cross-role"
}
接続文字列モード
{
"envType": "Prod",
"address": [
{
"host": "127.0.0.1",
"port": "3306"
}
],
"database": "my_database",
"username": "my_username",
"password": "my_password",
"properties": {
"socketTimeout": "2000"
}
}