`
fudehai001
  • 浏览: 499713 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

1-Oracle数据库文件目录结构

阅读更多

    Oracle Database 10g安装完成后,其目录结构与Oracle9i有很大不同。Oracle Database 10g和Oracle9i的文件目录主要结构如图1-5所示。在Oracle Database 10g的文件目录中用db_1代替了Oracle9i文件目录结构中的ora92。

    在Oracle Database 10g中,Oracle的目录结构是由Oracle_Base及其子目录Oracle_Home、admin、flash_recovery_area和 oradata目录构成的。为方便讨论,用Oracle_Base代表Oracle目录树的根,用Oracle_Home表示根目录下的主目录。

 

1.Oracle_Base目录
Oracle_Base代表Oracle目录树的根。如果使用Oracle Universal Installer进行安装,则Oracle_Base是指system_drive:\oracle\product\10.2.0。

 

2.Oracle_Home目录
Oracle_Home主目录位于system_drive:\Oracle_Base之下,它包含与 Oracle软件运行有关的子目录和网络文件以及选定的组件等;若在主机上第一次且只安装了Oracle数据库,没有其他Oracle产品,则使用默认的 主目录\db_1;如果在同一台主机的同一个根目录下安装多个产品或安装了第2次,则Oracle_Home主目录会以db_n的形式出现,即db_2、 db_3等。这也是为什么在Oracle_Base目录可以有多个Oracle_Home目录的缘故。
Oracle_Home目录中包括的主要子目录有:
  •\BIN——主要包含用于数据库管理的各种命令等。
  •\css——与Oracle Cluster Synchronization服务有关的文件。
  •\dbs——存放数据库服务器端的参数文件Spfile。
  •\demo——存放数据库实例模式的脚本等。
  • \install——用于存储ORACLE安装后的端口号,iSQL*Plus以及Enterprise Manager Database Control启动并登录的方式等。
  •\network\admin——有关监听器listener.ora和sqlnet.ora以及tnsnames.ora等。
  •\sysman\config——用于与Oracle Enterprise Management有关的端口管理等。

 

3.admin目录
数据库管理文件均存储在oracle_base\admin\db_name目录下。各个子目录的主要含义如下:
  •\bdump——后台进程跟踪文件。
  •\cdump——信息转储文件(core dump)。
  •\create——数据库创建文件。
  •\exp——数据库导出文件。
  •\pfile——初始化参数文件。
  •\udump——用户SQL追踪文件。

 

4.Oradata目录
数据库文件存储在Oracle_Base\oradata\db_name目录下,该目录主要存储数据库的控制文件、数据文件、重做日志文件。其中*.dbf文件对应数据库中每个表空间;.ctl文件为控制文件;.log文件对应重做日志文件组及其成员。

 

5.flash_recovery_area目录
flash_recovery_area目录存储并管理与备份和恢复有关的文件。它包含系统中每个数据库的子目录。该目录可用于存储与恢复有关的文件,如控制文件、联机重做日志副本、归档日志、闪回日志以及Oracle数据库恢复管理器(RMAN)备份等。

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    10-Oracle数据库(学习4天).txt

    根据提供的文件信息,以下是从标题、描述以及部分可用信息中提炼出的相关Oracle数据库知识点: ### Oracle数据库基础概念 - **Oracle数据库简介**:Oracle数据库是由美国Oracle公司开发的一款关系型数据库管理系统...

    张烈-Oracle数据库讲义.doc

    3. 数据库的体系结构和包的应用:这部分会介绍Oracle数据库的内部结构,包括表空间、数据文件、控制文件等,以及如何使用各种数据库包进行管理和监控。 4. 数据库的网络配置:学习如何配置Oracle数据库以适应不同的...

    大型数据库系统技术课程 1-2-oracle数据库基础 Oracle体系结构 共158页.ppt

    在Oracle数据库的物理结构中,数据以文件形式存储,包括控制文件、数据文件、重做日志文件等。控制文件用于记录数据库的状态信息,数据文件存储实际数据,重做日志文件则记录所有的更改操作,以实现事务的原子性和...

    9-Oracle数据库逻辑结构.pptx

    Oracle 数据库逻辑结构 Oracle 数据库逻辑结构是指数据库的逻辑组织和管理,包括表空间、扩展区、段和数据块的概念及管理方法。 Oracle 的逻辑存储结构能够适用于不同的操作系统平台和硬件平台。 数据库逻辑结构...

    张烈-Oracle数据库讲义

    - **数据库架构**:深入了解Oracle数据库的物理和逻辑结构,包括数据文件、重做日志文件、控制文件等。 - **备份与恢复**:备份是数据库管理中最关键的部分之一,需要掌握各种备份策略和技术,如全备、增量备以及...

    李兴华-Oracle数据库笔记(全)

    笔记可能涵盖了Oracle数据库的基本架构,包括实例与数据库的区别、内存结构(如SGA和PGA)、进程结构(如用户进程、服务器进程、后台进程)等。 其次,SQL语言是Oracle数据库操作的核心,笔记中很可能会详细介绍SQL...

    计算机软件-编程源码-oracle 数据库备份.zip

    在"计算机软件-编程源码-oracle 数据库备份.zip"这个压缩包中,可能包含的是一个Oracle数据库的备份脚本或实际备份文件。这些文件可能包括RMAN的备份脚本、`EXPDP`导出的DMP文件或其他与数据库备份相关的配置文件。...

    mysql-oracle数据库备份批处理

    这个脚本会连接到Oracle数据库,创建一个磁盘通道,然后备份整个数据库以及归档日志,最后释放通道并记录备份过程到指定的日志文件。 除了数据库备份,批处理还可能涉及文件的拷贝操作。在Windows环境下,可以使用`...

    Oracle数据库体系结构( 中文详细版)

    1. **数据文件**(Data Files):数据文件是Oracle数据库存储实际数据的地方,包含了表、索引、视图等对象的数据。每个表空间由一个或多个数据文件组成,每个数据文件中包含一系列的数据块,这是Oracle数据存储的...

    Oracle数据库巡检报告

    ### Oracle数据库巡检报告知识点详解 #### 一、操作系统参数检查 ##### 1.1 检查数据库CPU、I/O、内存性能 - **CPU性能检查**:通过监控工具或命令行工具(如`top`、`vmstat`、`iostat`等),检查服务器的CPU使用...

    DBD-Oracle-1.75_2.tar.gz

    在解压DBD-Oracle-1.75_2.tar.gz后,你会得到一个包含源代码和其他文件的目录结构。这些文件包括模块的Perl源码、测试脚本、文档等。安装时,通常会用到perl Makefile.PL、make和make test命令,确保模块正确编译和...

    Oracle编程艺术-深入数据库体系结构

    1. 数据库架构:Oracle数据库的核心架构包括了内存结构(如SGA,System Global Area)、进程结构以及存储结构。书中会详细介绍这些组成部分的功能、相互作用,以及如何优化它们以提高系统性能。 2. SQL优化:深入...

    Oracle数据库的体系结构.pdf

    首先,Oracle数据库的物理结构涉及数据库文件的物理布局,包括控制文件、重做日志文件、数据文件、临时文件等。 - 控制文件(Control Files):记录了数据库的结构信息和重做日志文件的位置,是数据库启动时必须...

    实验2Oracle数据库物理存储结构管理.docx

    Oracle数据库的物理存储结构管理是指对数据库中的数据文件、控制文件和日志文件进行管理和维护的过程。这种管理对于数据库的性能、安全和可扩展性都具有重要意义。 一、数据文件管理 数据文件是Oracle数据库中存储...

    SVSE--ORACLE数据库概述.ppt

    ORACLE数据库概述主要涵盖了数据管理的历史发展、数据库管理系统(DBMS)的定义、关系数据库的特点以及ORACLE数据库的特性。首先,数据被定义为描述事物的符号记录,包括数字、文字、图形等多种形式。数据管理的目标...

    Oracle-12c数据库基础教程-Oracle-12c数据库管理、配置和维护PPT文档.pptx

    在学习Oracle 12c数据库基础时,理解数据库的逻辑结构至关重要。数据库包含逻辑对象(如表、视图、索引)和物理对象(如数据文件、控制文件、日志文件)。了解这些对象的性质和它们在数据库中的作用,能够帮助你更好...

    Oracle11g 崩溃后-dbf数据库文件恢复

    总之,Oracle 11g数据库崩溃后的恢复工作是一项技术性强且要求精确的操作,需要对Oracle数据库体系结构有深入理解,并严格按照恢复流程执行。通过合理的备份策略和熟悉恢复技术,可以最大程度地减少数据丢失的风险,...

    labs-Oracle数据库案例

    2. **数据文件**:存储数据库数据的文件,是Oracle数据库物理结构的一部分。每个表空间都由一个或多个数据文件组成。 3. **控制文件**:记录了数据库的元数据信息,如数据库的创建时间、表空间信息等。它是恢复...

Global site tag (gtag.js) - Google Analytics