oracle数据库备份恢复解读.docx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
oracle数据库备份恢复解读

oracle数据库备份和恢复交流笔记 分类: 数据库交流 2010-09-22 15:26 400人阅读 评论(0) 收藏 举报 数据库oracledatabasetablesqloracle10g 目录(?)[+] ?数据库备份和恢复笔记? 1.1 数据泵技术(oracle10g) expdp和impdp 属于逻辑备份的范围,将数据转储为一个dmp文件。 优点:支持并发多线程方式,性能显著提高,比exp/imp实用工具相比,导出提高了10倍左右,导入提高了5倍左右。 能根据备份时收集的元数据,自动创建用户、表对象,支持作业、表空间备份方式。 缺点:需要在服务器上面执行。 实例: SQL create user test default tablespace test temporary tablespace test_temp identified by test ; 用户已创建。 SQL grant dba to test ; 授权成功。 SQL create directory test as d:/bak_oracle ; 目录已创建。 SQL grant read ,write on directory test to test ; 授权成功。 SQL create table test_table as select num ,name ,value from v$parameter; SQL create directory test as d:/bak_oracle SQL grant read ,write to system; SQLexit ? expdp system/sys dumpfile=expdp_sde_test.dmp directory=test schemas=test,test_2,sde SQLdrop user sde cascade ; SQLdrop user test cascade ; SQLdrop user test_2 cascade; SQLexit impdp system/sys dumpfile=expdp_sde_test.dmp directory=test schemas=test,test_2,sde ? 帮助: Expdp-help ? ? 1.2 冷备份和恢复 冷备份是指数据库在未打开状态下的备份。 归档模式 1、需要备份控制文件、数据文件、密码文件、重做日志、服务器参数文件,推荐同时备份归档日志(一般在FRA区,把整个FRA区备份就行)。 2、在恢复时,需要设置相同的FRA区域,否则需要修改参数文件中的FRA位置。 ? 非归档模式 1、需要备份控制文件、数据文件、密码文件、重做日志、服务器参数文件 参见另一篇文章:/luowangjun/archive/2010/08/12/5806082.aspx ? 1.3 Rman(备份和恢复管理器) 有二种方式,用控制文件和恢复目录的方式备份和恢复。 全库备份和恢复的实例: ? 控制文件-归档方式:备份 C:/rman target / RMANCONFIGURE DEFAULT DEVICE TYPE TO DISK; RMANCONFIGURE CONTROLFILE AUTOBACKUP ON; RMANConfigure device type disk parallelism 2 ; RMAN backup as backupset database plus archivelog //代表同时备份归档日志。 RMAN alter system archive log current; RMANshutdown immediate ; 删除所有数据文件和日志文件; 控制文件-归档方式:恢复 C:/rman target / RMAN startup nomount ; RMAN restore controlfile from autobackup ; RMAN alter database mount ; RMAN restore database ; RMAN recover database ; RMAN alter database open resetlogs ; ? ? 控制文件-非归档模式:备份 RMAN shutdown immediate ; RMAN startup mount ; RMAN backup as backupset database ; RMAN --删除所有数据文件和日志文件等; 控制文件-非归档模式:恢复 C:/rman target / 恢复管理器: Release .0 - Production on 星期四 8月 19 08:5

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档