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

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

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

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值