查看租户数据库详细信息 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

查看租户数据库详细信息

您可以像查看非 CDB 或 CDB 一样查看租户数据库的详细信息。

查看有关租户数据库的详细信息
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在 Amazon RDS 控制台的右上角,选择数据库实例所在的 Amazon Web Services 区域。

  3. 在导航窗格中,选择 Databases (数据库)

    查看有关 CDB 的详细信息

    在上图中,唯一租户数据库(PDB)显示为数据库实例的子数据库。

  4. 选择租户数据库的名称。

    查看有关 PDB 的详细信息

要查看有关 PDB 的详细信息,请使用 Amazon CLI 命令 describe-tenant-databases

以下示例描述了指定区域中的所有租户数据库。

对于 Linux、macOS 或 Unix:

aws rds describe-tenant-databases --region us-east-1

对于 Windows:

aws rds describe-tenant-databases --region us-east-1

此命令生成类似于下述信息的输出。

"TenantDatabases" : [ { "DBInstanceIdentifier" : "my-cdb-inst", "TenantDBName" : "pdb-test", "Status" : "available", "MasterUsername" : "pdb-test-admin", "DbiResourceId" : "db-abc123", "TenantDatabaseResourceId" : "tdb-bac456", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:pdb-test", "CharacterSetName": "AL32UTF8", "NcharCharacterSetName": "AL16UTF16", "DeletionProtection": false, "PendingModifiedValues": { "MasterUserPassword": "****" }, "TagList": [] }, { "DBInstanceIdentifier" : "my-cdb-inst2", "TenantDBName" : "pdb-dev", "Status" : "modifying", "MasterUsername" : "masterrdsuser" "DbiResourceId" : "db-xyz789", "TenantDatabaseResourceId" : "tdb-ghp890", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst2:pdb-dev", "CharacterSetName": "AL32UTF8", "NcharCharacterSetName": "AL16UTF16", "DeletionProtection": false, "PendingModifiedValues": { "MasterUserPassword": "****" }, "TagList": [] }, ... other truncated data

以下示例描述了指定区域中数据库实例 my-cdb-inst 上的租户数据库。

对于 Linux、macOS 或 Unix:

aws rds describe-tenant-databases --region us-east-1 \ --db-instance-identifier my-cdb-inst

对于 Windows:

aws rds describe-tenant-databases --region us-east-1 ^ --db-instance-identifier my-cdb-inst

此命令生成类似于下述信息的输出。

{ "TenantDatabase": { "TenantDatabaseCreateTime": "2023-10-19T23:55:30.046Z", "DBInstanceIdentifier": "my-cdb-inst", "TenantDBName": "pdb-hr", "Status": "creating", "MasterUsername": "tenant-admin-user", "DbiResourceId": "db-abc123", "TenantDatabaseResourceId": "tdb-bac567", "TenantDatabaseARN": "arn:aws:rds:us-west-2:579508833180:pdb-hr:tdb-abcdefghi1jklmno2p3qrst4uvw5xy6zabc7defghi8jklmn90op", "CharacterSetName": "AL32UTF8", "NcharCharacterSetName": "AL16UTF16", "DeletionProtection": false, "PendingModifiedValues": { "MasterUserPassword": "****" }, "TagList": [ { "Key": "TEST", "Value": "testValue" } ] } }

以下示例描述了美国东部(弗吉尼亚州北部)区域中数据库实例 my-cdb-inst 上的租户数据库 pdb1

对于 Linux、macOS 或 Unix:

aws rds describe-tenant-databases --region us-east-1 \ --db-instance-identifier my-cdb-inst \ --tenant-db-name pdb1

对于 Windows:

aws rds describe-tenant-databases --region us-east-1 ^ --db-instance-identifier my-cdb-inst ^ --tenant-db-name pdb1

此命令生成类似于下述信息的输出。

{ "TenantDatabases" : [ { "DbiResourceId" : "db-abc123", "TenantDatabaseResourceId" : "tdb-bac567", "TenantDatabaseArn" : "arn:aws:rds:us-east-1:123456789012:db:my-cdb-inst:pdb1" "DBInstanceIdentifier" : "my-cdb-inst", "TenantDBName" : "pdb1", "Status" : "ACTIVE", "MasterUsername" : "masterawsuser" "Port" : "1234", "CharacterSetName": "UTF-8", "ParameterGroups": [ { "ParameterGroupName": "tenant-custom-pg", "ParameterApplyStatus": "in-sync" } ], { "OptionGroupMemberships": [ { "OptionGroupName": "tenant-custom-og", "Status": "in-sync" } ] } ] }