Fundamental I 06 Maintaining the Control File

控制文件比较小: 小的二进制文件

  * 定义DB的物理结构

  * 维护DB的完整性

  * 在Mount, 操作DB的状态时, 文件是需要的, 由 create database 脚本指定大小

  * 可以恢复

  * Oracle强烈推荐每一个db都至少需要2个control file, 并且在不同物理磁盘上


可以根据SPFILE中的内容查找到相应的control file, 读取第一个( 但是其中一个crashed, 不能启动), 但是写多个

  mounting: 读取control file, 找到data file和redo log file的name, 但是此时不做校验.

  opening: 打开data file和redo log file, 如果出错会报错, 有必要的话SMON可以recovery


control files tell the instance where the database and online redo log files are.

  content: db name, time stamp, tablespace names, data file和redo log file的路径和名称, redo log file的序列号, checkpoint, 归档信息, 备份信息


修改control files, dest1和dest2需要存在

  1. alter system set control_files='dest1','dest2' scope=spfile;

  2. shutdown immediate

  3. startup


OMF( Oracle Managed Files)


v$controlfile;

v$controlfile_record_section;

show parameter control_file;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值