网站大量收购独家精品文档,联系QQ:2885784924

通过备份恢复数据库其到他服务器.docVIP

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

通过RMAN备份恢复数据库到其他服务器 本节演示如何通过RMAN创建的备份集,将数据库恢复到其他服务器。本小节执行的操作较多,一定要有一个清醒的大脑,因此赶紧把脑袋里那堆乱七八糟的东西清除清除,要不你一定会看晕的。 设定环境如下: 源库00,SID:jssbook。 目录库01,已安装与源库相同版本的数据库软件(一定要相同版本哟)。 准备工作如下: 记录下源数据库的DBID,DBID的获取方式上节已讲过。 创建完整备份集(含控制文件、数据文件、归档文件),源库为非归档模式也可以,只要确保创建的备份是一致备份,然后将备份集复制到目标服务器的相同路径下。 为简单起见,源端与目标端目录结构保持一致。如果你在测试或正式操作时由于实际原因无法保持源端与目标端结构一致,在恢复过程中注意修改相关路径。 操作步骤如下: 注意,下列操作如非特别注明,均是在目标端服务器上进行的。 1.在源库端创建数据库的完整备份 这个过程不用演示了,请没自信的同学自觉重温第8章。 备份集创建成功之后,将其复制到目录端的相同路径下,强调一点,必须是相同路径。复制方式灵活多样,Windows环境可以直接通过共享复制,Linux/UNIX下可以通过FTP。 2.在目标服务器上创建OracleService 如果是Linux/UNIX环境,不需要执行本步骤,只要在连接数据库时指定ORACLE_SID环境变量即可。 如果是Windows服务器,需要通过ORADIM命令创建一个OracleService,创建的SID要与源库相同,操作如下: C:\Documents?and?Settings\AdministratorORADIM?-NEW?-SID?JSSBOOK ? Instance?created.? 上述命令创建了一个名为jssbook的OracleService。 关于ORADIM命令的参数说明,直接执行ORADIM命令,不加任何参数即可看到简要说明。 3.配置目标端数据库的初始化参数文件 这个配置主要包括两步: 第一步是将源库端的SPFILE初始化参数文件复制到目标端的适当路径,即%ORACLE_HOME%\database目录下,如果是Linux/UNIX环境则是在$ORACLE_HOME\dbs目录下。 第二步是要修改其中的部分参数值,这一步并不是必须的,如果目标端的路径与源端保持完全一致,不做任何修改都可以。不过如果路径不一致的话,至少要保证如下几个参数所指定的值正确有效: control_files:控制文件路径。 audit_file_dest:Oracle审计输出的debug日志路径。 background_dump_dest:LGWR、DBWn之类后台进程输出的debug日志路径。 core_dump_dest:Oracle内核输出的dump日志路径。 user_dump_dest:用户进程输出的debug日志路径。 log_archive_dest_1:归档文件路径,如果启用了归档模式的话。 由于SPFILE是二进制文件,无法直接编辑,如果要修改,可以先通过SPFILE创建PFILE(客户端初始化参数文件),PFILE可以用文本编辑工具打开(如记事本),修改完相关参数值后,再通过PFILE创建SPFILE即可,大致步骤如下: 指定ORACLE_SID,然后连接到SQL*Plus命令行环境: C:\Documents?and?Settings\Administratorset?oracle_sid=jssbook ? C:\Documents?and?Settings\Administratorsqlplus?/?as?sysdba? SQL*Plus:?Release?.0?-?Production?on?Tue?May?5?13:16:59?2009 ? Copyright?(c)?1982,?2005,?Oracle.??All?rights?reserved. ? Connected?to?an?idle?instance.? 根据源库复制过来的SPFILE创建PFILE,注意给PFILE指定适当的路径,执行命令如下: SQL?CREATE?PFILE?=?f:\oracle\backup\pfile_jssbook.ora? ?FROM?SPFILE;File?created.? 如果从源库复制出来的SPFILE并没放在%ORACLE_HOME%\DATABASE目录下,也可以通过FROM SPFILE=的方式指定SPFILE的详细路径,例如: SQL?CREATE?PFILE?=?f:\oracle\backup\pfile_jssbook.ora? FROM?SPFILE=f:\oracle\product\10.2.0\db_1\d

文档评论(0)

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

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

1亿VIP精品文档

相关文档