oracle概念-数据库文件概述

  次阅读 来源:互联网(转载协议) 2016-01-28 13:12 我要评论(0)

oracle概念-数据库文件概述如下:

oracle包含三大基本文件:

1:数据文件(data file)

2:控制文件(control file)

3:联机重做日志文件(online redo log file)

oracle 数据库 的 文件 (files) 的概念:

oracle数据库的体系结构最终组件反映在存储在磁盘上的物理文件,oracle有若干种类型的数据文件,,每一个数据文件都有不同的目的。

a : 数据库数据文件 b : 控制文件 c : 联机重做日志文件 d : 参数文件 e :其他数据库相关文件

下面一一介绍以上文件:

1:数据库数据文件

数据文件是一个存储在磁盘上的物理文件,这些文件用于存储数据库数据,数据库数据文件仅仅被DBWR进程写入。

这些数据库数据文件是和表空间进行关联的,包含了表和索引。

2:控制文件

控制文件是一种数据库的二进制文件包含了许多的数据库信息,包含了数据库名,数据日志文件,如果控制文件无效,oralce数据库不能成功启动。

因为控制文件是很重要,oracle允许你拷贝多个控制文件的备份,在不同的磁盘上放多个控制文件是DBA的良好的习惯。

3:联机重做日志文件的概念(online redo logs )

联机重做日志文件就像一个记录带记录了oracle数据库的每一个改变,当oracle数据库发生变化的时候,这些变化是有规律的记录在联机重做日志日志中,就像VCR记录一个movie一样。

当磁盘出现破坏的时候,你可以使用备份oracle的文件替换存储在磁盘上的数据,如果备份数据是很多天以前的,你将丢失一些数据。

幸运的是 oracle 在联机重做日子文件中保存了这些操作事务,能够通过这个文件让丢失的事务操作重新进入数据库中。

这意味着oracle能够通过联机重做日志文件在oracle数据库启动是时候重新恢复丢失的数据。

需要注意的是oracle需要两个联机重做日志文件,oracle将首先在第一个文件中写信息,当第一个文件满的时候,oracle将转换到第二个日志文件写同同样的日志文件,这些日志成为oracle联机重做日志组。

4: oralce 参数文件

参数文件(有时叫 init.ora)包含了oracle启动时候需要的配置信息,通过参数文件我们能够找到控制文件,以及写trace 文件,还有其他oracle的信息,

如果没有参数文件,oracle将不能启动,oracle 允许你有一个客户端的参数文件--PFILE或者服务器端的参数文件(SPFILE)

没有特殊启动现在都用 SPFILE文件启动。

5:其他相关的oracle文件

在ORACLE_HOME以下的目录中,你将看到很多不同的文件,我们主要介绍以下几个:

1:ORACLE Trace files: oracle在很多不同的情况下创建这种文件,它们是被创建当数据库有意外的时候,或者session 失败,或者

个异常让oracle中断,或者基本的oracle的操作的命令(查询表,DML,DDL ,TL)等。

2:Alert 日志: 这是oracle数据的普通日志文件。

3: NetWorking configuration files (网络配置文件) 这些文件用于配置oralce不同的网络组件,例如: tnsnames.ora和listener.ora

4 : oracle 数据 软件包 包含了让oracle运行的基本的oralce 程序。

讨论了以上这些数据文件后,让我们看看oracle数据库在启动的不同的状态,这些参数文件的作用。

二:不同oralce启动状态的oracle 文件的作用。

1 :close ---> NOMOUNT状态

需要做如下工作:

第一读取初始化文件:

在$ORACLE_HOME/dbs中

首先去找spfileSID.ora

如果没有找到,找 spfile.ora

如果没有找到,找 initSID.ora

以上是启动找三个文件的顺序。

本站部分文章来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 让AI触手可及  Qualcomm携手创通联达推出全新终端侧AI开发套件

    让AI触手可及 Qualcomm携手创通联达推出全新终端侧AI开发套件

  • 品友互动为Digital Travel APAC2018 唯一受邀中国AI企业

    品友互动为Digital Travel APAC2018 唯一受邀中国AI企业

  • 第一批国家重点研发计划公布,旷视科技开启“五年行动”

    第一批国家重点研发计划公布,旷视科技开启“五年行动”

  • 长虹新款智能语音空调,告诉你空调也能玩Siri

    长虹新款智能语音空调,告诉你空调也能玩Siri

网友点评网友点评
阅读推荐阅读推荐

据外媒报道,STEER打造了首款完全自动驾驶停车技术,旨在使常规车辆转变为无人驾驶车辆。STEER的首款技术应用是4级自动驾驶及网络安全停车...

近日,美国软性机器抓手制造商 Soft Robotics 宣布,获得 2000 万美元的融资,本轮投资者包括 Scale Venture Partners,Calibrate Ventures...

据外媒报道,加州车管局发布了《2017自动驾驶脱离报告(California Autonomous Vehicle Disengagement Reports)》,其中谈及了脱离的具体...

用人机语音交互,来解决智能家居适老的问题;通过家庭门禁与安防套件、空气净化套件、可燃气体与有害气体监控套件等相互联动,在不同生活情...