什么是控制文件,以及引入控制文件的原因

来源:互联网 发布:淘宝如何隐藏订单 编辑:程序博客网 时间:2024/05/22 09:58

Oracle中的控制文件是个重要的文件,该文件是个二进制文件,记载了物理数据库的当前状态。
每一个控制文件只属于一个数据库。为了防止控制文件的丢失或损坏,生产库上控制文件一般有有三个。
控制文件之间的内容是一样的,在数据库装载或打开之前,Oracle服务器必须能够访问控制文件。

在数据库打开状态,Oracle服务器随时的修改控制文件中的内容。任何用户,包括数据库管理员都不能修

改控制文件中的数据。
    当由于某种原因导致Oracle服务器不能访问控制文件,数据库将无法正常工作,一个数据库的所有控制

文件都出了问题,那么这个数据库就需要进行恢复。
因此,商用数据库至少两个到三个控制文件,而且为了防止磁盘的物理损坏,要把

控制文件放到不同的物理磁盘上,而且最好放在不同的物理磁盘控制器上。

原创粉丝点击