首批通过分布式安全可靠测评,为关键业务系统打造
DBA_OB_TENANTS
更新时间:2026-05-19 19:49:40
说明
该视图从 V4.0.0 版本开始引入。
功能描述
展示租户的基本信息。
- 通过系统租户查询此视图时,可以展示所有租户的信息,包括系统租户、用户创建的租户(用户租户),以及 Meta 租户。用户可以根据
TENANT_TYPE列来区分租户类型。 - 通过普通租户查询此视图时,只展示本租户的信息。
字段说明
| 字段 | 类型 | 是否可以为 NULL | 描述 |
|---|---|---|---|
| TENANT_ID | NUMBER(38) | NO | 租户 ID:
|
| TENANT_NAME | VARCHAR2(128) | NO | 租户名 |
| TENANT_TYPE | VARCHAR2(4) | NO |
|
| CREATE_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 租户创建时间 |
| MODIFY_TIME | TIMESTAMP(6) WITH LOCAL TIME ZONE | NO | 信息更新时间 |
| PRIMARY_ZONE | VARCHAR2(128) | YES | 租户 Primary Zone |
| LOCALITY | VARCHAR2(4096) | YES | 租户副本分布信息 |
| PREVIOUS_LOCALITY | VARCHAR2(4096) | YES | 变更前的 Locality 信息:
|
| COMPATIBILITY_MODE | VARCHAR2(6) | NO |
|
| STATUS | VARCHAR2(64) | NO | 当前租户状态:
|
| IN_RECYCLEBIN | VARCHAR2(3) | NO | 是否在回收站中:
|
| LOCKED | VARCHAR2(3) | NO | 是否是锁定状态:
ALTER TENANT xxx LOCK|UNLOCK 命令来影响字段值 |
| TENANT_ROLE | VARCHAR2(100) | NO | 集群角色:
说明该字段从 V4.1.0 版本开始引入。 |
| SWITCHOVER_STATUS | VARCHAR2(100) | NO | SWITCHOVER 状态:
说明该字段从 V4.1.0 版本开始引入。 |
| SWITCHOVER_EPOCH | NUMBER | NO | SWITCHOVER/FAILOVER 的唯一标识
说明该字段从 V4.1.0 版本开始引入。 |
| SYNC_SCN | NUMBER | NO | 当前租户已同步的快照版本,对于系统租户和 Meta 租户无意义,显示为 NULL
说明该字段从 V4.1.0 版本开始引入。 |
| REPLAYABLE_SCN | NUMBER | NO | 当前租户可回放快照版本,对于系统租户和 Meta 租户无意义,显示为 NULL
说明该字段从 V4.1.0 版本开始引入。 |
| READABLE_SCN | NUMBER | NO | 当前租户可读快照版本,对于系统租户和 Meta 租户无意义,显示为 NULL
说明该字段从 V4.1.0 版本开始引入。 |
| RECOVERY_UNTIL_SCN | NUMBER | NO | 当前租户最大恢复位点,对于系统租户和 Meta 租户无意义,显示为 NULL
说明该字段从 V4.1.0 版本开始引入。 |
| LOG_MODE | VARCHAR2(100) | NO | 归档模式:
说明该字段从 V4.1.0 版本开始引入。 |
| ARBITRATION_SERVICE_STATUS | VARCHAR2(64) | NO | 租户的仲裁服务状态,取值如下:
说明该字段从 V4.1.0 版本开始引入。 |
| UNIT_NUM | NUMBER(38) | NO | 租户各 Zone 的 UNIT_NUM 的最小值
说明
|
| ZONE_UNIT_NUM_LIST | VARCHAR2(32767) | NO | 展示租户下每个 Zone 内 Unit 的数量
说明
|
| COMPATIBLE | VARCHAR2(65536) | NO | 兼容性版本
说明该字段从 V4.2.0 版本开始引入。 |
| MAX_LS_ID | NUMBER | NO | 租户曾经存在过的最大的日志流 ID。其中,系统租户和 Meta 租户为 1,用户租户为实际的大小。
说明该字段从 V4.2.0 版本开始引入。 |
| RESTORE_DATA_MODE | VARCHAR2(128) | NO | 租户恢复数据的模式。取值如下:
说明该字段从 V4.3.2 版本开始引入。 |
| FLASHBACK_LOG_SCN | NUMBER | NO | 租户最近一次执行日志裁剪的位点。在 Failover 后,支持通过备租户日志裁剪到指定位点的运维命令,将原主租户的备租户接入新主租户。
说明该字段从 V4.4.1 版本开始引入。 |
| COMMENT | VARCHAR2(4096) | NO | 注释信息 |
| PROTECTION_MODE | VARCHAR2(128) | NO | 当前租户的保护模式,当前仅支持 MAXIMUM PERFORMANCE(最大性能)保护模式。
说明该字段从 V4.6.0 版本开始引入。 |
| PROTECTION_LEVEL | VARCHAR2(128) | NO | 当前租户的保护级别,当前仅支持 MAXIMUM PERFORMANCE(最大性能)保护级别。
说明该字段从 V4.6.0 版本开始引入。 |
查询示例
用户租户查看本租户的租户信息。
obclient(SYS@oracle001)[SYS]> SELECT * FROM SYS.DBA_OB_TENANTS\G
查询结果如下:
*************************** 1. row ***************************
TENANT_ID: 1004
TENANT_NAME: oracle001
TENANT_TYPE: USER
CREATE_TIME: 16-MAR-26 04.32.16.239476 PM
MODIFY_TIME: 16-MAR-26 04.32.22.233799 PM
PRIMARY_ZONE: zone1
LOCALITY: FULL{1}@zone1
PREVIOUS_LOCALITY: NULL
COMPATIBILITY_MODE: ORACLE
STATUS: NORMAL
IN_RECYCLEBIN: NO
LOCKED: NO
TENANT_ROLE: PRIMARY
SWITCHOVER_STATUS: NORMAL
SWITCHOVER_EPOCH: 0
SYNC_SCN: 1774943484904258000
REPLAYABLE_SCN: 1774943484904258000
READABLE_SCN: 1774943484904258000
RECOVERY_UNTIL_SCN: 4611686018427387903
LOG_MODE: NOARCHIVELOG
ARBITRATION_SERVICE_STATUS: DISABLED
UNIT_NUM: 1
ZONE_UNIT_NUM_LIST: zone1:1
COMPATIBLE: 4.6.0.0
MAX_LS_ID: 1001
RESTORE_DATA_MODE: NORMAL
FLASHBACK_LOG_SCN: NULL
COMMENT: NULL
PROTECTION_MODE: MAXIMUM PERFORMANCE
PROTECTION_LEVEL: MAXIMUM PERFORMANCE
1 row in set