ITPub博客

首页 > 数据库 > Oracle > rman restore database(spfile,controlfile, datafile)

rman restore database(spfile,controlfile, datafile)

原创 Oracle 作者:maojinyu 时间:2011-06-02 11:06:51 0 删除 编辑
Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4

SQL> select dbid from v$database;

DBID

----------

50441556

[oracle@mysql1 ~]$ rman target /

RMAN> set DBID=50441556

RMAN> startup force nomount;

startup failed:

ORA-01078: failure in processing system parameters

LRM-00109: could not open parameter file '/home/oracle/u01/app/oracle/dbs/inittestasm.ora'

starting Oracle instance without parameter file for retrival of spfile Oracle instance started

Total System Global Area 159383552 bytes

Fixed Size 1266320 bytes

Variable Size 58723696 bytes

Database Buffers 92274688 bytes

Redo Buffers 7118848 bytes

RMAN> restore spfile from '/home/oracle/backup/database_0cmdrgc8_1_1.dbf';

RMAN> restore controlfile from '/home/oracle/backup/database_0cmdrgc8_1_1.dbf';

RMAN> startup force nomount;

RMAN> restore controlfile from '/home/oracle/backup/database_0cmdrgc8_1_1.dbf';

RMAN> alter database mount

RMAN> restore database

RMAN> recover database

RMAN> alter database open resetlogs;

[@more@] Normal 0 7.8 pt 0 2 false false false MicrosoftInternetExplorer4

找一个临时pfile

RMAN> startup nomount;

RMAN> restore spfile to '/tmp/spfiletestasm.ora' from autobackup;

RMAN> !cp /tmp/spfiletestasm.ora $ORACLE_HOME/dbs

RMAN> startup nomount;

RMAN> restore controlfile from autobackup;

RMAN> alter database mount;

RMAN> restore database;

RMAN> recover database;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9907339/viewspace-1050668/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ora-04301错误
请登录后发表评论 登录
全部评论

注册时间:2012-05-09

  • 博文量
    178
  • 访问量
    376683