`

oracle 控制文件与数据字典

阅读更多
控制文件的内容
控制文件中包含以下条目:
• 数据库名称和标识符
• 创建数据库的时间戳
• 表空间的名称
• 数据文件和重做日志文件的名称和位置
• 当前重做日志的序列号
• 检查点信息
• 还原段的开始和结尾
• 重做日志归档信息
• 备份信息


获取控制文件信息
有关控制文件状态和位置的信息,可以通过查询以下视图来
检索。
• V$CONTROLFILE:列出与该例程相关联的所有控制文件
的名称和状态
• V$PARAMETER:列出所有参数的状态和位置
• V$CONTROLFILE_RECORD_SECTION:提供有关控制文
件记录部分的信息
• SHOW PARAMETER CONTROL_FILES:列出控制文件的
名称、状态和位置


获取控制文件信息(续)
要获取有关控制文件不同部分的信息,请查询V$CONTROLFILE_RECORD_SECTION 视图。
SQL> SELECT type, record_size, records_total, records_used
2  FROM v$controlfile_record_section
3  WHERE TYPE='DATAFILE';


几个动态性能视图中的信息可以从控制文件中获得。下面是一些示例:
• V$BACKUP
• V$DATAFILE
• V$TEMPFILE
• V$TABLESPACE
• V$ARCHIVE
• V$LOG
• V$LOGFILE
• V$LOGHIST
• V$ARCHIVED_LOG
• V$DATABASE


按范围分类为:
– DBA:所有方案中的视图
– ALL:用户可以访问的视图
– USER:用户方案中的视图

向下吞并,即是:DBA{ ALL { USER } }

例如,下列查询返回用户方案中包含的所有对象:
             SELECT owner, object_name, object_type
             FROM users_objects [all_objects] [ dba_objects];


动态性能表
动态性能表可使用户了解到以下信息:
• 该对象是否处于联机状态并可用?
• 该对象是否已打开?
• 目前持有哪些锁?
• 该会话是否处于活动状态?

示例:
• V$CONTROLFILE:列出控制文件的名称
• V$DATABASE:包含控制文件中的数据库信息
• V$DATAFILE:包含控制文件中的数据文件信息
• V$INSTANCE:显示当前例程的状态
• V$PARAMETER:列出会话的当前有效参数和值
• V$SESSION:列出当前每个会话的会话信息
• V$SGA:包含有关系统全局区 (SGA) 的摘要信息
• V$SPPARAMETER:列出 SPFILE的内容
• V$TABLESPACE:显示控制文件中的表空间信息
• V$THREAD:包含控制文件中的线程信息
• V$VERSION:Oracle 服务器中核心库组件的版本号
分享到:
评论

相关推荐

    从oracle生成表的数据字典方法

    ### 从Oracle生成表的数据字典方法 在Oracle数据库管理中,数据字典是一个非常重要的工具,它能够帮助我们理解数据库结构、表定义以及列属性等详细信息。本篇文章将介绍如何从Oracle数据库中利用COMMENT生成Excel...

    Oracle导出WORD数据字典

    7. **版本控制与文档管理**:如果导出的数据字典是项目的一部分,那么使用版本控制系统(如Git)进行版本管理,以及使用文档管理系统(如SharePoint)进行共享和协作是非常重要的。 8. **安全性与权限**:在访问和...

    oracle 10g 的数据字典和视图大全

    oracle10g的数据字典和视图大全.chm格式,方便学习和查找,是学习和提高oracle技术知识的好工具。

    oracle数据字典制作流程

    oracle 数据字典制作流程 Oracle 数据字典是指 Oracle 数据库中的元数据信息,包括表结构、字段信息、索引、视图、存储过程等。数据字典是数据库管理员和开发人员了解数据库结构和数据关系的重要工具。在本文中,...

    ORACLE sqlplus命令+数据字典的使用

    ### ORACLE sqlplus命令与数据字典的使用详解 #### 一、ORACLE的启动与关闭 在管理ORACLE数据库时,了解如何正确地启动和关闭数据库是非常重要的。以下是两种不同环境下的操作方法: ##### 1. 单机环境下启动与...

    从四大方面介绍Oracle的数据字典

    4. **系统配置与设置**:数据字典还存储了数据库的配置参数、初始化参数文件信息以及各种系统级设置。这有助于管理员了解和调整数据库的运行环境。 三、访问数据字典的方法 在SQL中,可以直接查询数据字典视图来...

    ORACLE系统数据字典

    Oracle系统数据字典是Oracle数据库中的一个重要组成部分,它包含了关于数据库结构、...压缩包中的"alloracle_c.pdf"和"ALLORACLE.rpt"文件可能是详细的Oracle数据字典指南或报告,可以帮助进一步学习和理解这些概念。

    ORACLE用户常用数据字典的查询使用方法

    ### ORACLE用户常用数据字典的查询使用方法 在Oracle数据库管理中,了解并掌握如何查询数据字典是非常重要的技能之一。数据字典是数据库系统内部用来存储有关数据库元数据(即描述数据的数据)的表格集合。对于...

    oracle 数据库常用数据字典梳理.docx

    Oracle 数据库常用数据字典梳理 Oracle 数据库管理系统中,数据字典是一个核心组件,用于存储数据库对象的元数据,如表、索引、视图、存储过程等。数据字典的字段定义可以分为两大类:静态视图和动态视图。 静态...

    Oracle数据字典解析

    ### Oracle数据字典解析 #### 一、Oracle数据字典概览 Oracle数据字典是Oracle数据库中存储元数据(即关于数据的数据)的一系列特殊表和视图,用于描述数据库对象及其属性。数据字典提供了数据库内部结构的详细...

    Oracle数据字典.pdf )

    ### Oracle 数据字典详解 #### 一、基本的数据字典列表 Oracle 数据库中的数据字典是一系列系统表和视图的集合,用于存储数据库元数据。这些元数据包括了数据库对象(如表、视图、索引等)的定义、权限信息、以及...

    mysql/oracle数据字典生成工具

    针对给定的标题"mysql/oracle数据字典生成工具",我们可以推断这是一个专门用于MySQL和Oracle数据库的数据字典生成软件。这类工具通常能够自动化地从SQL脚本或实际运行的数据库中提取元数据,并将其整理成易于阅读和...

    oracle数据字典及视图

    Oracle 数据字典是数据库...总结来说,Oracle数据字典对于管理和监控数据库至关重要,而`tnsnames.ora`文件则是数据库连接的重要配置文件。学习和理解这两个概念,将有助于提升你在Oracle数据库管理方面的专业技能。

    Oracle数据字典及中文详解[含CHM版资料]

    "ORACLE数据字典与视图.docx"可能是文档形式的详细指南,涵盖了如何查询和解释Oracle的数据字典视图,以及如何利用这些信息进行数据库管理和开发。文档可能包括如何查询表空间使用情况、分析用户权限、查看表和索引...

    Oracle 中常用数据字典大总结

    在Oracle数据库管理与维护中,理解并掌握数据字典的使用是至关重要的。数据字典是一种特殊的表集合,用于存储数据库自身的元数据信息,包括数据库结构、对象定义、权限分配等。以下是从“Oracle中常用数据字典大总结...

    Oracle用户数据字典以及查询表字段

    ### Oracle用户数据字典以及查询表字段 在Oracle数据库中,数据字典是存储数据库元数据(即关于数据的数据)的特殊集合。这些元数据包括了数据库对象的名称、类型、属性等信息。数据字典对于数据库管理员和开发人员...

    如何正确的删除Oracle表空间数据文件

    这个命令允许管理员移除表空间内的数据文件,同时更新控制文件和数据字典信息。然而,有几点需要注意: 1. 数据文件必须是ONLINE状态才能执行此命令,如果文件已经OFFLINE,只有在字典管理表空间(DMT)中才能执行,...

    oracle 数据字典

    #### 七、与数据库组件相关的数据字典 - **数据库组件**:`V$DATABASE`,记录系统的运行状态。 - **表空间**:`DBA_TABLESPACES`,记录所有表空间信息。 - **数据文件**:`V$DATAFILE`,提供数据文件的概要信息。 -...

    SQL Server-My SQL-Oracle数据字典生成工具chm.zip

    数据字典生成工具,用于生成 数据库表 及字段说明,主要特征如下: 1、支持的数据库类型:SQL Server 2005+,My SQL,Oracle; 2、支持的文档类型:HTML,CHM,WORD; 3、基于Open XML ,不用安装 MS Office,WPS 也可以生产...

    Oracle常用数据字典说明及常用脚本

    在Oracle数据库的日常管理中,数据字典扮演着至关重要的角色。数据字典是Oracle系统存储关于数据库对象、权限、系统参数等元数据的地方,它提供了对数据库内部结构和属性的透明访问。了解并熟练运用数据字典可以帮助...

Global site tag (gtag.js) - Google Analytics