OracleDBA之路之Control files(二)

control file 的多路复用
1使用spfile实现

        a. 改变SPFILE:

        ALTER SYSTEM SET control_files ='$HOME/ORADATA/u01/ctrl01.ctl','$HOME/ORADATA/u02/ctrl02.ctl' SCOPE=SPFILE;

        b.  关闭数据库:

         shutdown immediate

        c. 创建控制文件副本:

         cp    $HOME/ORADATA/u01/ctrl01.ctl
               $HOME/ORADATA/u02/ctrl02.ctl

        d. 启动数据库:

         startup

2使用pfile实现

        a. 关闭数据库:

         shutdown immediate

        b. 创建控制文件副本:

         cp   $HOME/ORADATA/u01/ctrl01.ctl $HOME/ORADATA/u02/ctrl02.ctl

        c.  向PFILE添加控制文件名:

         CONTROL_FILES = (/DISK1/control01.ctl,/DISK3/control02.ctl)

        d. 启动数据库:

         startup


Backing Up Control file
备份一个binary file 的 control file
alter database backup controlfile to '/u01/backup/control.bkp';

你可能感兴趣的:(oracle)