Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

18

积分

1

好友

18

主题
1#
发表于 2014-5-6 13:30:28 | 查看: 2070| 回复: 0
1.全库备份,scp到异机目录下
  查询源库的DBID:
  SQL> select name,dbid from v$database;

        NAME                     DBID
        ------------------ ----------
        RESEARCH           2055556290

  SQL>
  异机建立dump目录、oradata下建立SID名对应目录
  
2.恢复spfile,启动到nomount:   
  export ORACLE_SID=research
  rman target /
  set dbid=2055556290
  startup nomount
  restore spfile to pfile '/rman/initresearch.ora' from '/rman/backupspec/level0_RESEARCH_12692_1_1_20140407.dbf';
  startup force nomount pfile='/rman/initresearch.ora';

3.恢复控制文件,启动到mount
restore controlfile from '/rman/backupspec/level0_RESEARCH_12691_1_1_20140407.dbf';
alter database mount;

4.恢复数据库
登记备份段:
catalog start with '/rman/backupspec/';

restore database;

recover database;

5.alter database open resetlogs;
您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-21 03:33 , Processed in 0.052560 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569