Oracle数据库备份与恢复之六大总结

Oracle数据库备份与恢复之六大总结_第1张图片
  任何数据库在长期使用过程中,都会存在一定的安全隐患。对于数据库管理员来说不能仅寄希望于计算机操作系统的安全运行,而是要建立一整套的数据库备份与恢复机制。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。
  Oracle数据库使用几种结构来保护数据:数据库后备、日志、回滚段和控制文件。一个Oracle数据库的每一实例有一个相关联的在线日志。一个在线日志由多个在线日志文件组成。在线日志文件(online redo log file)填入日志项(redo entry),日志项记录的数据用于重构对数据库所作的全部修改。...[ 详细介绍]
                                                [编辑: chuan]
Oracle数据库备份与恢复之六大总结_第2张图片
    Exp/Imp很多时候,可以跨版本使用,如在版本7与版本8之间导出导入数据,但这样做必须选择正确的版本,规则为: ·总是使用IMP的版本匹配数据库的版本,如果要导入到 816,则使用 816的导入工具。·总是使用EXP的版本匹配两个数据库中低的那个版本,如在815与816之间互导,则使用815的EXP工具。 imp和exp版本不能往上兼容: imp可以导入低版本exp生成的文件,不能导入高版本exp生成的文件。......
                                 [ 详细介绍]
[ EXP/IMP实现数据迁移] [ Exp/Imp大量数据处理问题] [ RMAN和EXP/IMP转移数据]
Oracle数据库备份与恢复之六大总结_第3张图片
   Oracle的SQL* LOADER可以将外部格式化的文本数据加载到数据库表中。通常与 SPOOL导出文本数据方法配合使用。1.命令格式 SQLLDR keyword=value [,keyword=value,...]例:$ sqlldr user/pwd control=emp.ctl data=emp.dat bad=emp.bad log=emp.log 2.控制文件 SQL*LOADER 根据控制文件可以找到需要加载的数据。并且分析和解释这些数据。控制文件由三个部分组成,具体参数参考帮助文档......
                                 [ 详细介绍]
[ SQL*Loader指南] [ SQL*Loader中生成外部表] [ SQL*Loader向Oracle导入数据]
Oracle数据库备份与恢复之六大总结_第4张图片
   用户管理的备份与恢复也称 OS物理备份,是指通过数据库命令设置数据库为备份 状态,然后用操作系统命令,拷贝需要备份或恢复的文件。这种备份与恢复需要用户的 参与手工或自动完成。对于使用 OS拷贝备份的数据文件,可以使用 DBVERTIFY 进行检验。DBVERTIFY是一个外部工具,主要用于校验数据文件或备份的数据文件的数据块是否正确。 ......
                                 [ 详细介绍]
[ 用户管理的不完全恢复] [ 用户管理的几种场景的数据库恢复] [ 用户管理的完全恢复]
Oracle数据库备份与恢复之六大总结_第5张图片
   RMAN是ORACLE提供的一个备份与恢复的工具,可以用来备份和还原数据库文件、归档日志和控制文件。它也可以用来执行完全或不完全的数据库恢复。RMAN可以由命令行接口或者OEM的Backup Manager GUI来控制。RMAN的组件、概念:Target Database: (目标数据库) 就是需要RMAN对其进行备份与恢复的数据库,RMAN可以备份数据文件,控制文件,归档日志,spfile。(注意:RMAN不能用于备份联机日志、初始化参数文件和口令文件)......
                                 [ 详细介绍]
[ RMAN的简要使用参考] [ Oracle RMAN备份命令] [ 重装OS,巧用RMAN恢复数据]
Oracle数据库备份与恢复之六大总结_第6张图片
   Flashback在开发环境(有时生产环境的特殊情况下)是很有用的一个工具。原理:当数据update或delete时,原来的数据会保存在undo 表空间中,保存的最少时间是UNDO_RETENTION。实际的保存时间与undo表空间的大小和数据更改的繁忙程度相关。UNDO_RETENTION 的参数(单位为秒)指定Oracle保存用于flashback查询的undo映像 的时间。一般你可以将这个值设为一整天(864000秒),这样你就能看到前一天全天的映像......
                                 [ 详细介绍]
[ Flashback恢复表中数据] [ flashback drop新特性] [ Flashback Query数据闪回]
Oracle数据库备份与恢复之六大总结_第7张图片
   Oracle LogMiner是Oracle公司从产品 8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle重作日志文件(归档日志文件)中的具体内容,特别是,该 工具可以分析出所有对于数据库操作的 DML(insert、update、delete 等)语句,9i后可以分析 DDL语句,另外还可分析得到一些必要的回滚 SQL语句。其中一个最重要的用途就是不 用全部恢复数据库就可以恢复数据库的某个变化......
                                 [ 详细介绍]
[ LogMiner的使用方法] [ logminer使用步骤一 步骤二] [ Logminer实战记录]

你可能感兴趣的:(oracle,sql,数据库,database,delete,工具)