日期:2014-05-16  浏览次数:20447 次

oracle10g 控制文件件移动

show parameter pfile 查看当前用的pfile文件是哪个。如是spfile文件就不能直接改文件配置。具体做法如下

1、查控制文件名。 用v$controlfile

2、修改spfile

SQL>startup nomount

SQL>alter system set control_files='/home/oracle/test/DISK1/control01.ctl','/home/oracle/test/DISK2/control02.ctl','/home/oracle/test/DISK3/control03.ctl' scope=SPFILE

;

?

3、shutdown immediate

4、把相应的控制文件拷贝到要移动的目录中

5、重启动数据库

6、验证 。查看V$controlfile

7、有误,重坐上面工作。 无误,删除原来的控制文件。

?