1、查看当前控制文件
select * from v$controlfile;
2、关闭数据库
$srvctl stop database -d devdb -o immediate
3、启动到nomount状态
$srvctl start database -d devdb -o nomount
4、复制控制文件
$rman target /
restore controlfile to '+DATA/devdb/controlfile/current.01' from '+DATA/devdb/controlfile/current.256.875626521';
5、更改数据库参数
$sqlplus "/as sysdba"
sql>alter system set control_files='+DATA/devdb/controlfile/current.01','+DATA/devdb/controlfile/current.256.875626521' scope=spfile;
6、关闭数据库
$srvctl stop database -d devdb -o immediate
7、打开数据库
$srvctl start database -d devdb