1.系统表
ORACLE数据库的系统参数都存储在数据库中,可以通过SQLPLUS,以用户SYSYTEM进行查询。几个重要的表或者视图如下:
v$controlfile:控制文件的信息;
v$datafile:数据文件的信息;
v$log:日志文件的信息;
v$process:处理器的信息;
v$session:会话信息;
v$transaction:事务信息;
v$resource:资源信息;
v$sga:系统全局区的信息。
上面的视图名中的‘v$’,只是视图名字中的字符。类似于上面的视图或表还有很多,位于:
$ORACLE_HOME/RDBMS/ADMIN/CATALOG.SQL文件中。
这些视图或表可以在SQLPLUS中用SELECT语句进行查询。
2.数据字典视图
表和列
DBA_TABLES、ALL_TABLES和USER_TABLES显示了有关数据库表的一般信息。
DBA_TAB_COLUMNS、ALL_TAB_COLUMNS和USER_TAB_COLUMNS显示了每个数据库表的列的信息。
注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括表。
完整性约束
DBA_CONSTRAINTS、ALL_CONSTRAINTS和USER_CONSTRAINST显示有关约束的一般信息。
DBA_CONS_COLUMNS、ALL_CONS_COLUMNS和USER_CONS_COLUMNS显示有关列的相关约束的一般信息。
视图
DBA_VIEWS、ALL_VIEWS和USER_VIEWS。
注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括视图。
序列
DBA_SEQUENCES、ALL_SEQUENCES和USER_SEQUENCES。
注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括序列。
同义词
DBA_SYNONYMS、ALL_SYNONYMS和USER_SYNONYMS。
注意:DBA_OBJECTS、ALL_OBJECTS和USER_OBJECTS显示了模式对象的信息,包括同义词。
索引
DBA_INDEXS、ALL_INDEXS、USER_INDEXS、DBA_IND_COLUMNS、ALL_IND_COLUMNS和USER_IND_COLUMNS。
用户
DBA_USERS。
角色
DBA_ROLES。
表空间定额
DBA_TS_QUOTAS。
配置表
DBA_PROFILES。
表空间
DBA_TABLESPACES。
数据文件
DBA_DATA_FILES。
段
DBA_SEGMENTS、USER_SEGMENT。
回滚段
DBA_ROLLBACK_SEGS、V$ROLLNAME、V$ROLLSTAT。
分享到:
相关推荐
oracle 系统表大全oracle 系统表大全oracle 系统表大全oracle 系统表大全
"Oracle系统表汇总" Oracle系统表是Oracle数据库管理系统中的一种重要组成部分,负责存储数据库对象的元数据信息。系统表是Oracle数据库管理系统的基础组件,提供了对数据库对象的描述、管理和维护。 用户管理 在...
oracle系统表大全,取得指定用户的所有表名,取得指定用户的所有视图名称
JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 JAVA ORACLE 网吧计费系统 ...
用于Oracle建系统表,如s_emp等
### 利用Oracle系统触发器防止误删除表操作 #### 背景介绍 在企业级应用中,数据库的安全性和稳定性至关重要。Oracle作为一款广泛使用的数据库管理系统,提供了丰富的功能来保障数据安全。其中,系统触发器是Oracle...
Oracle 多表查询优化是指在 Oracle 数据库管理系统中,为了提高多表查询的效率和性能采取的一些优化策略和技术。在 Oracle 中,多表查询是指从多个表中检索数据的操作。这种操作可能会占用大量的系统资源和时间,...
### Oracle 11g系统结构详解 #### 一、Oracle 11g系统概述 Oracle 11g作为Oracle公司推出的第11代数据库产品,不仅继承了Oracle 10g的...对于学习和使用Oracle 11g的人来说,理解其系统结构是非常重要的基础之一。
1. **建表**:在设计成绩管理系统时,首先需要创建一系列的表来存储各种信息,如学生表(包含学生ID、姓名、性别、专业等)、课程表(课程ID、课程名称、学分等)、班级表、教师表和成绩表。表的设计应遵循数据库...
【Oracle数据库学生管理系统】是一个基于Oracle数据库的教育信息化解决方案,主要服务于管理员、教师和学生三类用户。系统的核心目标是实现高效、安全的信息管理和交流。 管理员在系统中的职责主要包括维护三大基本...
Oracle 11g 系统表详解 Oracle 11g 系统表是 Oracle 数据库管理系统的核心组件,提供了丰富的信息,帮助数据库管理员和开发者更好地管理和维护数据库。本文档将详细介绍 Oracle 11g 中常用的系统表,并解释每张系统...
- `ORACLE_SID`:Oracle系统标识符,代表数据库实例的名称,例如`MyOracle`。 - `PATH`:系统路径需要包含Oracle可执行文件的路径,如`E:\app\Administrator\product\11.2.0\dbhome_1\BIN`。 2. **修改注册表设置...
Oracle课程设计(仓库管理系统) Oracle 课程设计是学习 Oracle 的最后一个结业作业,旨在设计一个完整的仓库管理系统。本系统将涵盖 Oracle 的安装与配置、创建数据库、用户与权限管理、对象创建与管理等方面的...
Oracle表结构生成工具是一种实用程序,它允许用户利用Excel电子表格快速创建Oracle数据库的表结构。这个工具的主要目的是提高数据库设计的效率,特别是在处理大量数据表定义时。下面将详细介绍这个工具及其工作原理...
在数据库管理领域,将SQL Server的表结构转换到Oracle数据库是一项常见的需求,特别是在系统迁移或数据整合的过程中。本文将详细探讨如何实现这一过程,并提供C#开发源码的相关信息。 首先,我们需要理解SQL Server...
总结起来,查看和管理Oracle系统对象涉及到SQL查询、权限管理、表空间和段的使用,以及审计策略的实施。理解并掌握这些知识点,对于任何Oracle数据库管理员来说都是不可或缺的。通过有效的管理和保护,我们可以确保...
【Oracle公交车查询系统】是一个基于Oracle数据库技术设计的公交线路查询平台,旨在为用户提供便捷、高效的城市公共交通查询服务。系统支持按照时间与站点进行查询,同时也具备向数据库中添加新数据的功能,以满足...
总的来说,Oracle 用户和表空间是数据库管理的基础,掌握它们的使用和管理方法对于任何 Oracle 数据库管理员来说都至关重要。通过本文的详细讲解和实例演示,初学者能够逐步建立起对 Oracle 用户和表空间的全面认识...
oracle数据库dba表大全,实现dba管理的第一步