Skip to content

DBA_DATABASES

功能描述

DBA_DATABASES系统视图用于当前库信息展示。

字段说明

字段名类型说明
DB_IDINTEGER库ID
DB_NAMECHAR(128)库名
USER_IDINTEGER拥有者的用户ID
CHAR_SETCHAR(128)字符集名
TIME_ZONECHAR(128)时区
MAX_USER_NUMINTEGER最大用户数
MAX_DBC_NUMINTEGER最大在线连接数
MAX_SIZEINTEGER最大尺度(单位:G)
MAX_TAB_NUMINTEGER最大表个数
MAX_VIEW_NUMINTEGER最大视图个数
MAX_SEQ_NUMINTEGER最大sequence个数
MAX_TRIG_NUMINTEGER最大触发器个数
MAX_PROC_NUMINTEGER最大存贮过程个数
MAX_PACK_NUMINTEGER最大包个数
MAX_UDT_NUMINTEGER最大UDT个数
MAX_JOB_NUMINTEGER最大JOB个数
ENCRYPTORBINARY加密符
ENABLE_ENCRYBOOLEAN是否允许加密
ENABLE_POLICYBOOLEAN是否允许安全策略
ENABLE_AUDITBOOLEAN是否允许审计
MAX_PACK_IDINTEGER当前最大包ID
MAX_OBJ_IDINTEGER当前最大对象ID
MAX_USER_IDINTEGER当前最大用户ID
COMMENTSCHAR(-1)注释信息
CREATE_TIMEDATETIME创建时间
MODIFY_TIMEDATETIME修改时间
REG_MODIFYBOOLEAN是否记载变更日志
ONLINEBOOLEAN是否在线
DROPEDBOOLEAN是否被删除(保留在回收站中)
ENCRY_IDINTEGER加密机ID
RESERVED2CHAR(128)保留字段
RESERVED3CHAR(128)保留字段

说明:

ENCRY_ID在较低版本的数据库中不支持,详细信息请联系运维人员获取。

示例

  • 查询数据库名称、创建时间等信息

    sql
    SQL> CREATE DATABASE db_info;   
    
    SQL> USE db_info; 
    
    SQL> SELECT db_id,db_name,create_time FROM dba_databases;
    
    DB_ID | DB_NAME | CREATE_TIME | 
    ------------------------------------------------------------------------------
    77 | DB_INFO| 2022-05-09 16:16:42.174 AD |
  • 查询是否开启库级变更

    sql
    SQL> USE db_info; 
    
    SQL> SELECT db_id,db_name,reg_modify FROM dba_databases;
    
    DB_ID | DB_NAME | REG_MODIFY | 
    ------------------------------------------------------------------------------
    77 | DB_INFO| <NULL>|

相关系统表

  • sys_users
  • sys_tables