备份和恢复是常遇到的操作,逻辑备份和物理备份。物理备份又分为冷备份和热备份。

一、逻辑备份,恢复

是指使用exp命令,简单易行,不影响正常的数据库操作。exp   用户名/密码   file=/home/oracle/dyan.dmp

可用必备命令参数owner=(ora,serv)只导出用户拥有的对象。

tables=(t_bss_userinfo,t_bss_mailinfo)只导出指定的表。

相应的恢复命令imp,imp  用户名/密码   file=/home/oracle/dyan.dmp。

owner只导入指定用户拥有的对象,tables只导入指定的表。

二、物理备份,恢复

直接备份数据库的文件。

冷备份,在数据库关闭的状态下,备份所有的数据库文件,包括数据文件、控制文件、联机redo log文件、Init.ora文件。需要管理员身份登录数据库,关闭数据库shutdown  normal。不要退出,直接调用host接操作系统复制命令,或者!接操作系统命令复制备份。恢复也容易,在数据库关闭状态,将备份文件复制回来。

热备份,处于启动状态下的数据库进行备份,首先要保证数据库运行与归档模式,备份表空间的数据文件,最后备份控制文件。

shutdown  immediate;

切换到归档模式startup  mount;  alter  database  archivelog;

打开数据库alter  database  open;

确认是归档模式archive  log  list;

将表空间users设置为备份模式alter tablespace  users  begin  backup;

复制实际的表空间的数据文件到备份目录下 !cp  /opt/oracle/ora/oradata/ora/users01.dbf   /home/oracle;

关闭表空间的备份模式alter  tablespace  users  end  backup;

以同样的方式备份其他表空间的数据文件。

备份控制文件alter  database  backup  contralfile  to  '/home/oracle'  reuse;    未完

转载于:https://www.cnblogs.com/ahudyan-forever/p/5232267.html

oracle备份恢复学习相关推荐

  1. bat循环导oracle,Oracle备份恢复与批处理文件实操

    以下的文章主要是对简单的Oracle备份恢复批处理文件的实际操作步骤的介绍,以及对简单的Oracle备份恢复批处理文件的两个建议的详细介绍,以下就是文章的相关内容的介绍,望你会有所了解. 简单的Ora ...

  2. oracle备份恢复(dmp文件)

    oracle备份恢复(dmp文件) jidmp文件恢复方式:只能通过代码恢复 注意: Oracle expdp/impdp导出导入命令及数据库备份  2者之间的区别 使用EXPDP和IMPDP时应该注 ...

  3. Oracle备份恢复(一)

    Oracle备份恢复(一) 备份恢复的两个重要术语(**MTBF和MTTR**) 一.MTBF(Mean Time Between Failures)即平均故障间隔(时间/次) 二.MTTR(Mean ...

  4. Oracle 备份恢复概念

    --====================== -- Oracle 备份恢复概念 --====================== 数据库维护中,备份或恢复是重中之重的问题.尽管很多时候数据库系统运 ...

  5. 收集Oracle备份恢复信息

    收集Oracle备份恢复信息 rman target / spool log to rman_report.log set echo on show all; report schema; list ...

  6. Script:收集Oracle备份恢复信息

    我们在诊断Oracle backup restore问题时总是希望能获得足够的诊断信息,一般来说RDA会是一个最好的诊断信息收集工具,但是有时候客户会很反感使用RDA(不信任感),这里我们提供一段专门 ...

  7. oracle的故障包括用户或应用程序故障_数据库实例错误,oracle 备份恢复基础

    一,与基础 1.,备份简介 备份是数据的一个副本,一般包括控制文件和数据文件等 物理备份与逻辑备份 物理备份指物理文件的副本,逻辑备份是指使用工具抽取逻辑数据(例如,表或存储过程)并保存在二进制文件中 ...

  8. Oracle备份恢复概要

    一.备份和恢复概要 1.高可用性 (1)HA(High Availability,HA) (2)RAC(Real Application Clusters) (3)DG(Data Guard) (4) ...

  9. Oracle 备份恢复 31个实验 7-12

    备份恢复实验之七 基于时间的不完全恢复(举个例子,你10:00删除了一张表,可事后你发现误删了,那你就要将数据库的时间回退到9:59,也就是回退到这张表还在的时刻,这里当然不是说表被误删就一定要采用传 ...

最新文章

  1. 基础拾遗(1):字符(串)数字互转
  2. 使用vim转换文件编码
  3. (转)Nutz | Nutz项目整合Spring实战
  4. poj 3252 Round Numbers(数学)
  5. Linux下磁盘分区卸载和磁盘配额
  6. 简说 Python 生态系统的 14 年演变
  7. WCF系列之什么是WCF
  8. 如何委婉地拒绝公司的offer?
  9. 电脑没有显示云服务器地址,电脑里没有服务器地址
  10. fiddler抓包记录
  11. ios识别人脸自动拍照_iOS 相机流人脸识别(一)-人脸框检测(基于iOS原生)
  12. 自学linux驱动从入门到放弃(四)配置rk3288开发板与ubuntu18.04的IP地址
  13. 工业机器人导轨 百度文库_《工业机器人》复习资料
  14. 分水岭算法java,C++实现分水岭算法(Watershed Algorithm)
  15. 通达信量化接口主力进出指标分析
  16. 手机端如何阻止苹果浏览器输入框默认放大事件
  17. C语言-编写程序,找出2~100以内的所有质数(素数)。
  18. oracle ola_访谈和书摘:Ola Bini,“实用的JRuby on Rails Web 2.0项目”
  19. FixMatch论文摘记
  20. [Rx86OS-XIX] 应用程序和系统调用

热门文章

  1. NSUserDefaults 、对象归档
  2. Hbuilder启动夜神游模拟器失败,解决方案
  3. Python---字符串与列表
  4. 【前端小小白】—每日5道面试题打卡(十五)
  5. 现在很多人到农村买桑叶来吃,桑叶真的可以吃吗?
  6. 传说有位游客在山顶大声谈论着小孤嫁彭郎的故事
  7. 谈一下“男”字“,女”字,怎样解析?
  8. 让你难忘的一段情感故事是什么?
  9. 这几种人往往能赚大钱
  10. 农村新兴致富行业,小家电玩具换旧手机,最多月入几十万