Tous les produits
Search
Centre de documentation

:GetLogicDatabase

Dernière mise à jour :Aug 09, 2026

Récupère les détails d'une base de données logique.

Débogage

OpenAPI Explorer calcule automatiquement la valeur de signature. Nous vous recommandons d'utiliser OpenAPI Explorer pour appeler cette opération. OpenAPI Explorer génère dynamiquement des exemples de code pour différents SDK.

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 :

  • product : environnement de production
  • dev : environnement de développement
  • pre : environnement de préproduction
  • test : environnement de test
  • sit : environnement SIT
  • uat : environnement de test d'acceptation utilisateur (UAT)
  • pet : environnement de test de charge
  • stag : environnement STAG
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 :

  • true : la requête a abouti.
  • false : la requête a échoué.

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.