系统表
ORACLE数据库的系统参数都存储在数据库中可以通过SQLPLUS以用户SYSYTEM进行查询几个重要的表或者视图如下
v$controlfile控制文件的信息
v$datafile数据文件的信息
v$log 日志文件的信息
v$process处理器的信息
v$session会话信息
v$transaction事务信息
v$resource资源信息
v$sga系统全局区的信息
上面的视图名中的v$只是视图名字中的字符类似于上面的视图或表还有很多位于
$ORACLE_HOME/RDBMS/ADMIN/CATALOGSQL文件中
这些视图或表可以在SQLPLUS中用SELECT语句进行查询
数据字典视图
表和列
DBA_TABLESALL_TABLES和USER_TABLES显示了有关数据库表的一般信息
DBA_TAB_COLUMNSALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息
注意DBA_OBJECTSALL_OBJECTS和USER_OBJECTS显示了模式对象的信息包括表
完整性约束
DBA_CONSTRAINTSALL_CONSTRAINTS和USER_CONSTRAINST显示有关约束的一般信息
DBA_CONS_COLUMNSALL_CONS_COLUMNS和USER_CONS_COLUMNS显示有关列的相关约束的一般信息
视图
DBA_VIEWSALL_VIEWS和USER_VIEWS
注意DBA_OBJECTSALL_OBJECTS和USER_OBJECTS显示了模式对象的信息包括视图
序列
DBA_SEQUENCESALL_SEQUENCES和USER_SEQUENCES
注意DBA_OBJECTSALL_OBJECTS和USER_OBJECTS显示了模式对象的信息包括序列
同义词
DBA_SYNONYMSALL_SYNONYMS和USER_SYNONYMS
注意DBA_OBJECTSALL_OBJECTS和USER_OBJECTS显示了模式对象的信息包括同义词
索引
DBA_INDEXSALL_INDEXSUSER_INDEXSDBA_IND_COLUMNSALL_IND_COLUMNS和USER_IND_COLUMNS
用户
DBA_USERS
角色
DBA_ROLES
表空间定额
DBA_TS_QUOTAS
配置表
DBA_PROFILES
表空间
DBA_TABLESPACES
数据文件
DBA_DATA_FILES
段
DBA_SEGMENTSUSER_SEGMENT
回滚段
DBA_ROLLBACK_SEGSV$ROLLNAMEV$ROLLSTAT