备份与恢复.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专业资料,精品文档!

备份与恢复 数据库备份恢复是保证数据库安全运行的一项重要内容。 是数据库管理员的重要职责。 由于数据库的物理结构被误操作、机器硬件故障而遭到破坏,必须使用数据库的备份文件对数据库实施恢复,尽可能使用户的数据免遭损失,使数据库运行正常。 所谓备份 ,就是把数据库复制到转储设备的过程。其中,转储设备是指用于放置数据库拷贝的磁带或磁盘。 逻辑备份是利用SQL语言从数据库中抽取数据并存于二进制文件的过程,生成文件后缀为dmp。 用导出/导入命令(Export/Import?exp/imp) 导出是数据库的逻辑备份,导入是数据库的逻辑恢复。 数据库逻辑备份是物理备份的补充。 逻辑备份 Oracle支持四种类型的导出: (1)表方式,将指定表的数据导出。 (2)用户方式,将指定用户的所有对象及数据导出。 (3)全库方式,将数据库中的所有对象导出。 数据库必须处于打开状态 在DOS界面下: exp scott/tiger file=c:\scott_emp.dmp tables=(emp,dept) –表方式 exp system/orcl@orcl file=c:\scott.dmp owner=(scott) –用户方式 --exp system/orcl@orcl file=c:\scott.dmp owner=(scott,yzp) exp system/orcl@orcl file=d:\fulldb.dmp full=y –数据库方式 Exp参数 Exp命令后面的参数决定了导出的具体任务。 Buffer,compress,grants,indexes,log,rows, consistent等 关于参数的意义参见资料expimp。 Import Import读取由Export导出的二进制转储文件并执行其中的命令。 可以导入所有或部分导出数据。 可以在IMPORT时使用FROMUSER和TOUSER参数来确定要导入的USER,但是要保证TOUSER一定已经存在. 不加 FROMUSER和TOUSER,默认原先是谁的对象还是导给谁 Imp imp yzp/yzp@orcl file=c:\scott_emp.dmp full=y (yzp必须有权限把scott的对象导入,比如被授予了DBA角色) imp system/orcl@orcl file=c:\scott.dmp tables=(emp,dept) fromuser=(scott) touser=(yzp) imp ‘sys/orcl@orcl as sysdba’ file=d:\fulldb.dmp full=y 逻辑备份命令 在sqlplus中命令的写法: $exp scott/tiger@orcl file=c:\scott.dmp LOG=c:\scott.LOG Host exp scott/tiger@orcl file=c:\scott.dmp LOG=c:\scott.LOG 导入/导出模式除了前面的命令行模式,还有: 交互式:exp Scott Tiger … 用Exp help=y获得帮助 参数文件形式:exp parfile=c:\scott.parfile 物理备份 物理备份是将实际组成数据库的操作系统文件从一处拷贝到另一处的备份过程,它涉及到组成数据库的文件,但不考虑其逻辑内容。 物理备份包括脱机备份(冷备份)和联机备份(热备份)两种方式。 脱机备份 主要指在正常关闭数据库的状态下进行的数据库完全备份,备份内容包括所有数据文件、控制文件、联机日志文件及参数文件(spfile)。 (D:\oracle\product\10.2.0\db_1\dbs\SPFILEORCL.ORA) 脱机备份必须在数据库已经正常关闭的情况下进行,此时,系统会提供给用户一个完整的数据库 数据库完全脱机备份 1.关闭数据库 Shutdown immediate; 2.利用操作系统命令将数据文件、控制文件,参数文件和联机重做日志文件复制到磁盘 3.重新启动数据库 Startup; 恢复到备份状态 1.关闭数据库 Shutdown immediate; 2.利用操作系统命令将数据文件、控制文件,联机重做日志文件和参数文件从备份复制到磁盘相应目录 3.重新启动数据库 Startup; 完全冷备份恢复数据库例 完全冷备份的优点 冷备份是最快和最安全的方法。 (1)是非常快速的备份方法(只需拷贝文件)。 (2)容易恢复到某个时间点上(只需将文件再拷贝回去)。 (3)能与归档方法相结合,作数据库“最新状态”的恢复。 (4)低度维护,高

文档评论(0)

gubeiren_001 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档