如何备份ORACLE数据库

Oracle数据库的备份方法很多,无论使用哪种备份方法,备份的目的防止数据库在运行中可能出现的各种故障,最小化减少数据的丢失。

出现数据库故障,通常有如下几种类型:语句失败,用户进程失败,用户错误,实例失败,介质故障等。

1.引起语句失败的原因有:

  • 应用的逻辑错误
  • 试图在表中存放不合法的数据
  • 试图执行无权限的操作
  • 试图创建表,但是已经超过了空间配额的限制
  • 试图对表执行 INSERT 或者 UPDATE操作,导致了新区的分配,但是在表空间上已经没有足 够的自由空间

2.用户进程失败的原因有:

  • 用户异常的断开了会话.
  • 用户会话被非正常终止.
  • 用户的程序触发了地址异常,导致了会话的终止

      3.用户操作错误原因有:
  • 如进行UPDATE,TRUNCATE,DELETE,DROP等对表的删除操作

4.例失败原因有:

  • 由操作系统崩溃或停电引起
  • 不需要DBA执行特殊的恢复操作
  • 只需要启动数据库
  • 等待直到显示“database opened”
  • 检查告警文件以确定实例失败的原因
     
      5.介质故障原因有:
  • 磁盘驱动器头损坏
  • 读写数据文件时遇到了物理故障
  • 文件被意外的删除
  • 过脱机或联机备份并使用前滚操作恢复日志来完成

Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。

 

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值