管理控制文件:
在mount状态第一次被加载,open之后时刻在变
如果丢失,需要还原和恢复
生产库推荐控制文件至少2个
记录数据库的物理信息,属性,行为的二进制文件
数据库正常工作至少需要一个控制文件,最多可以同时指定8个控制文件
控制文件的位置和数量由初始化参数决定(control_files)
所有的控制文件都是镜像关系
查看控制文件:
nomount:
show parameter control_files
mount:
select name from v$controlfile;
控制文件种所包含的记录片段有哪些?
select TYPE,RECORD_SIZE,RECORDS_TOTAL,RECORDS_USED from v$controlfile_record_section;
ORA-00205: error in identifying control file, check alert log for more info
show parameter background_dump_dest
控制文件多路复用(多元化): mount时使用多个控制文件
alter system set control_files=
'/u01/app/oracle/oradata/madrid/control01.ctl',
'/u01/app/oracle/oradata/madrid/control02.ctl'
scope=spfile;
shut immediate
cp /u01/app/oracle/