Récupère les détails d'une base de données logique.
Débogage
Paramètres de requête
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | GetLogicDatabase | Opération à effectuer. Définissez la valeur sur GetLogicDatabase. |
| Tid | Long | Yes | 3*** | ID du locataire (tenant). Remarque Pour afficher l'ID du locataire, survolez la photo de profil dans le coin supérieur droit de la console Data Management (DMS). Pour plus d'informations, consultez la section « View information about the current tenant » de la rubrique Manage DMS tenants. |
| DbId | String | Yes | 1*** | ID de la base de données logique. Appelez les opérations ListLogicDatabases ou SearchDatabase pour obtenir cet ID. |
| RegionId | String | No | cn-hangzhou | ID de la région où DMS est activé. Pour connaître les valeurs valides de ce paramètre, consultez RegionID parameter. Remarque Définissez ce paramètre sur l'ID de la région la plus proche de vos applications. |
Paramètres de réponse
| Parameter | Type | Example | Description |
| LogicDatabase | Object | Détails de la base de données logique. |
|
| DatabaseId | String | 1*** | ID de la base de données logique. |
| OwnerIdList | Array of String | 51**** | ID des propriétaires de la base de données logique. |
| DbType | String | polardb | Type de base de données. Pour connaître les valeurs valides du paramètre DbType, consultez DbType parameter. |
| OwnerNameList | Array of String | owner_name | Noms des propriétaires de la base de données logique. |
| Logic | Boolean | true | Indique si la base de données est logique. La valeur renvoyée est true. |
| SchemaName | String | test_logic_db | Nom de la base de données logique. |
| SearchName | String | test_logic_db[test_logic_alias] | Nom utilisé pour rechercher la base de données logique. |
| EnvType | String | dev | Type d'environnement de la base de données. Valeurs valides :
|
| Alias | String | test_logic_alias | Alias de la base de données logique. |
| RequestId | String | 90260530-565C-42B9-A6E8-893481FE6AB6 | ID de la requête. |
| ErrorCode | String | UnknownError | Code d'erreur. |
| ErrorMessage | String | UnknownError | Message d'erreur. |
| Success | Boolean | true | Indique si la requête a abouti. Valeurs valides :
|
Exemples
Exemple de requête
http(s)://dms-enterprise.aliyuncs.com/?Action=GetLogicDatabase
&Tid=3***
&DbId=1***
&<Common request parameters>
Exemple de réponse réussie
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetLogicDatabaseResponse>
<LogicDatabase>
<SearchName>test_logic_db [test_logic_alias]</SearchName>
<Alias>test_logic_alias</Alias>
<DatabaseId>1***</DatabaseId>
<OwnerNameList>
<OwnerNames>owner_name</OwnerNames>
</OwnerNameList>
<Logic>true</Logic>
<DbType>polardb</DbType>
<SchemaName>test_logic_db</SchemaName>
<EnvType>dev</EnvType>
<OwnerIdList>
<OwnerIds>51****</OwnerIds>
</OwnerIdList>
</LogicDatabase>
<RequestId>E057F5F6-298E-5A3D-B948-0E5328D56B54</RequestId>
<Success>true</Success>
</GetLogicDatabaseResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"LogicDatabase" : {
"SearchName" : "test_logic_db [test_logic_alias]",
"Alias" : "test_logic_alias",
"DatabaseId" : "1***",
"OwnerNameList" : {
"OwnerNames" : [ "owner_name" ]
},
"Logic" : true,
"DbType" : "polardb",
"SchemaName" : "test_logic_db",
"EnvType" : "dev",
"OwnerIdList" : {
"OwnerIds" : [ "51****" ]
}
},
"RequestId" : "E057F5F6-298E-5A3D-B948-0E5328D56B54",
"Success" : true
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.