oracle rman 备份恢复数据库和表空间

来源:互联网 发布:linux线程挂起与唤醒 编辑:程序博客网 时间:2024/05/09 11:47

环境linux ,版本oracle11g  

设置成归档模式 请参考 https://zhidao.baidu.com/question/328353362542311965.html


进入rman

  rman target  /


一  .备份数据库和恢复

1.备份数据库

  backup database;

2,执行恢复操作

 2.1 启动到数据库加载模式

   shutdown immediate;

   startup mount;

 2.2 执行恢复操作

   restore database;

   recover database;

 2.3 打开数据库

   alter database open;

 注:如果不是归档模式下,必须使用 alter database open resetlogs ; 打开。

二 . 备份表空间和恢复

  backup tablespace user;

恢复表空间有3步

1.启动到数据库加载状态

  shutdown immediate;

  startup mout;

2.恢复操作前,先使用alter tablespace ... offline脱机,操作数据文件时可以指定数据文件,也可以数据文件序号代替.

  sql 'alter databse datafile 5 offline';

  restore datafile 5;

  recover datafile 5;

  sql 'alter database datafile 5 online';

  3,打开数据库

   open database open;

阅读全文
0 0
原创粉丝点击