控制文件管理
控制文件管理 1.可重用部分: control_file_record_keep_time参数定义,默认7天,是供恢复管理器RMAN使用,内容可以自动扩展 2.不需要恢复可重用部分: 由create database语句或create controlfile语句设置,限制了数据库中相关参数的取值范围. MaxLogFiles 重做日志文件组数量 MaxLogMebmers 重做日志文件组成员数量 MaxLogHistory 历史重做日志文件数量 MaxDataFiles 数据文件记录数量 MaxInstances 数据库最大实例个数 SQL> select member from v$logfile; SQL> select name from v$datafile; #备份控制文件 SQL> alter database backup controlfile to '/opt/oracle/control.bak' SQL> alter database backup controlfile to trace; --里面有记录怎么重建控制文件步骤 #多路复用控制文件 1. 修改参数文件,使其下次启动生效 SQL> alter system set control_files='/opt/oracle/control01.ctl','/opt/oracle/control02.ctl','/opt/oracle/control03.ctl' scope=spfile; 2. 关闭数据库 3. 物理复制控制文件到多个地方 4. 启动数据库 v$controlfile 控制文件名称与状态信息 v$controlfile_record_section 控制文件记录部分的信息