---rman
会临时生成一个参数文件 把数据库开启到
nomount
阶段
RMAN>startup nomount
startup failed: ORA-01078: failure in processing system
parameters
LRM-00109: could not open parameter file
'/u01/app/oracle/product/11.2/db_1/dbs/initxfdb.ora'
starting Oracle instance without parameter file for retrieval of
spfile
Oracle instance started
Total System Global Area 1068937216 bytes
Fixed Size 2260088 bytes
Variable Size 281019272 bytes
Database Buffers 780140544 bytes
Redo Buffers 5517312 bytes
---------
通过备份恢复参数文件的命令
----------
RMAN> restore spfile from '
参数文件的备份路径
';
RMAN>restore spfile from
'/home/oracle/bak/spfile_XFDB_2su2o248_1_1p';
Starting restore at 29-MAY-19
using target database control file instead of recovery catalog
allocated channel: ORA_DISK_1
channel ORA_DISK_1: SID=171 device type=DISK
channel ORA_DISK_1: restoring spfile from AUTOBACKUP
/home/oracle/bak/spfile_XFDB_2su2o248_1_1p
channel ORA_DISK_1: SPFILE restore from AUTOBACKUP complete
Finished restore at 29-MAY-19
------------
恢复的控制文件和现环境是不一致的
,
所有我们要关闭从起
-----------
--
关闭数据库
RMAN>shutdown abort
Oracle instance shut down
--
重启数据库到
nomount
阶段
RMAN>startup nomount
connected to target database (not started)
Oracle instance started
评论