1.非归档数据库先关闭数据库

    1. shutdown immediate;

    2.启动数据库到mount状态

    1. startup mount

    3.查询数据文件序列

    1. select * from v$datafile;

    4.离线数据文件

    1. alter database datafile 6 offline;

    5.rman 备份数据文件

    1. backup as copye datafile 6 format '/uo1/user.dbf';
    2. or
    3. backup as copye datafile '+DATA/racdb/datafile/user.dbf' format '/uo1/user.dbf';

    6.rman 中更新数据文件在控制文件当中的路径

    1. switch datafile 6 to copy;
    2. or
    3. switch datafile '+DATA/racdb/datafile/user.dbf' to copy;

    7.查询新的数据文件路径

    1. select * from v$dbfile;

    8.连线数据文件
    归档数据库这一步需要先执行”recovery datafile 6;”应用归档

    1. alter database datafile 6 online;

    9.open 数据库

    1. alter database open;