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

环境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
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值