ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 关于WINDOWS平台下RMAN备份移植

关于WINDOWS平台下RMAN备份移植

原创 Linux操作系统 作者:gaopengtttt 时间:2008-11-03 14:56:20 0 删除 编辑

(自己写的)

SID一样
1 移动RMAN备份文件 包括归档日志 控制文件 数据文件 INITFILE SPFILE。
2 shutdown测试数据库。删除所有ORADATA下面的数据文件,控制文件,日志文件。
3 使用生产数据库中的PFILE或者SPFILE启动数据库 到NOMOUNT状态下。
4 restore  controlfile from '备份控制文件位置';(注意恢复备份文件的位置要和原数据库一样)。
5 重新建立PWDSID.ORA   orapwd file= password= entries=
6 启动数据库到MOUNT下使用LIST BACKUP查看需要恢复的数据文件。
7 进行RESTORE DATABASE 和RECOVER DATABASE (注意此时记录的备份文件位置要和原数据库位置一样,  并且恢复的位置也要和原数据库一样)。
8 会出现问题 (因为不可能恢复到当前未归档的日志   
                   可以使用 RUN
                          { SET UNTIL LOGSEQ=499 THREAD=1;
                            RECOVER DATABASE;}
9 完成后可以使用alter database open resetlogs;打开数据库

RMAN 数据库WINDOWS平台下恢复完成;


需要使用SELECT * FROM V$lOG;
        SELECT * FROM V$ARCHIVE_LOG;
        ARCHIVE LOG LIST

 

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

请登录后发表评论 登录
全部评论
wxh gp_22389860 公众号 MySQL学习 书籍 深入理解MySQL主从原理

注册时间:2021-06-07

  • 博文量
    868
  • 访问量
    3495564