Oracle Database 控制文件管理

移动控制文件

SQL> set line 200
SQL> col name for a60
SQL> select status,name from v$controlfile;
STATUS                NAME
--------------------- ------------------------------------------------------------
                      /u01/app/oracle/oradata/king/control01.ctl
                      /u01/app/oracle/flash_recovery_area/king/control02.ctl


SQL> alter system set control_files=
'/u01/app/oracle/oradata/king/control01.ctl',
'/u02/app/oracle/oradata/king/control02.ctl' scope=spfile;


SQL> shutdown immediate                                
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> quit


[oracle@db01 ~]$ cp /u01/app/oracle/oradata/king/control01.ctl /u02/app/oracle/oradata/king/control02.ctl


[oracle@gscf02 ~]$ sqlplus / as sysdba
SQL> startup
ORACLE instance started.
Total System Global Area 1068937216 bytes
Fixed Size                  2220200 bytes
Variable Size             289410904 bytes
Database Buffers          771751936 bytes
Redo Buffers                5554176 bytes
Database mounted.
Database opened.


SQL> set line 200
SQL> col name for a60
SQL> select status,name from v$controlfile;
STATUS                NAME
--------------------- ------------------------------------------------------------
                      /u01/app/oracle/oradata/king/control01.ctl
                      /u02/app/oracle/oradata/king/control02.ctl


SQL> host rm -rf /u01/app/oracle/flash_recovery_area/king/control02.ctl


猜你喜欢

转载自blog.51cto.com/13598811/2132354