调用GetLogicDatabase获取逻辑库详情信息。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetLogicDatabase

系统规定参数。取值:GetLogicDatabase

DbId String 1

逻辑库DB ID。

Tid Long 0

租户ID。

说明 取自系统右上角头像处悬停展示的租户ID信息,详情请参见查看租户信息

返回数据

名称 类型 示例值 描述
ErrorCode String UnknownError

错误码。

ErrorMessage String UnknownError

错误信息。

LogicDatabase Struct

逻辑库详情信息。

DatabaseId String 1

逻辑库ID。

DbType String mysql

数据库类型。

EnvType String dev

库环境类型。

Logic Boolean true

是否逻辑库,恒为true。

OwnerIdList List 1

库Owner ID列表。

OwnerNameList List owner_name

库Owner昵称列表。

SchemaName String test_logic_db

逻辑库库名。

SearchName String test_logic_db[xxx]

逻辑库搜索名。

RequestId String 90260530-565C-42B9-A6E8-893481FE6AB6

请求ID。

Success Boolean true

请求是否成功。

示例

请求示例

http(s)://[Endpoint]/?Action=GetLogicDatabase
&DbId=1
&Tid=0
&<公共请求参数>

正常返回示例

XML 格式

<LogicDatabase>
    <Logic>true</Logic>
    <OwnerNameList>
        <OwnerNames>xxx</OwnerNames>
        <OwnerNames>xxx</OwnerNames>
        <OwnerNames>xxx</OwnerNames>
    </OwnerNameList>
    <DatabaseId>265</DatabaseId>
    <SearchName>test_logic_db(xxx)</SearchName>
    <DbType>mysql</DbType>
    <OwnerIdList>
        <OwnerIds>88653</OwnerIds>
        <OwnerIds>97787</OwnerIds>
        <OwnerIds>88654</OwnerIds>
    </OwnerIdList>
    <EnvType>dev</EnvType>
    <SchemaName>test_logic_db</SchemaName>
</LogicDatabase>
<RequestId>90260530-565C-42B9-A6E8-893481FE6AB6</RequestId>
<Success>true</Success>

JSON 格式

{
  "LogicDatabase": {
    "Logic": true,
    "OwnerNameList": {
      "OwnerNames": [
        "xxx",
        "xxx",
        "xxx"
      ]
    },
    "DatabaseId": 265,
    "SearchName": "test_logic_db(xxx)",
    "DbType": "mysql",
    "OwnerIdList": {
      "OwnerIds": [
        88653,
        97787,
        88654
      ]
    },
    "EnvType": "dev",
    "SchemaName": "test_logic_db"
  },
  "RequestId": "90260530-565C-42B9-A6E8-893481FE6AB6",
  "Success": true
}

错误码

访问错误中心查看更多错误码。