dataguard配置手册.doc
《dataguard配置手册.doc》由会员分享,可在线阅读,更多相关《dataguard配置手册.doc(26页珍藏版)》请在咨信网上搜索。
1、文件标识版 本 号密 级ORACLE10G DATAGUARD PHYISCAL STANDBY配置指导编制苏波日期2013-05-08审核日期批准日期修订记录版本编号版本日期修订人说明 目 录1、部署环境:42、准备工作43、正式开始配置53.1 设置主数据库为 force logging 模式53.2 设置主数据库为归档模式53.3 数据文件拷贝53.31、拷贝主库的数据文件到备库中53.32、创建从库的控制文件63.33 从库创建 admin 目录63.34 在从库上创建密码文件63.35 创建从库 flash_recovery_area 目录73.4修改 spfile 文件73.41、
2、创建 pfile 文件73.42、创建 spfile 文件93.5创建备机redo日志103.6配置网络,修改 listener.ora ,tnsnames.ora103.61 配置103.62 测试网络配置143.7启动主备服务143.71 主库153.72 备库153.73 测试归档154、日常维护164.1 正确打开主库和备库164.2 正确关闭顺序164.3 备库Read-only模式打开164.4 日志传输状态监控174.5 备库归档目录维护175、主库正常切换185.1人工干预正常切换185.2 通过运行脚本实现主库正常切换196、主库灾难切换196.1 人工干预主库灾难切换196
3、.2通过运行脚本实现主库灾难切换201、部署环境:Oracle 10G DataGuard主库:HOSTNAME: primary IP: 139.0.0.31 SID=ccpbs备库:HOSTNAME: standby IP: 139.0.0.32 SID=ccpbsoracle version:10.2.0.1OS platform : OEL5.4VMware 运行 主备虚拟机Data Guard 默认是 maximize performance, 可以用以下语句来进行模式间的切换。ALTER DATABASE SET STANDBY DATABASE TO MAXIMIZE PROTE
4、CTION |AVAILABILITY | PERFORMANCE;修改主数据库保护模式需要重启数据库才能生效。select protection_mode,protection_level from v$database;2、准备工作1、在主备机分别安装 OEL5.4 操作系统分别设置 HOSTNAME 为 “odd”、“even”;2、在主备机上分别安装 oracle 10gR2 数据库,安装时注意选择“高级”,只安装“数据库软件;”3、只在主机上用 dbca 新建数据库实例,选择默认选项,SID 名和 SERVICE 名设定为“ccpbs”;参数规划:数据库db_namesidinsta
5、nce_nameservice_namesdb_unique_namefal_serverfal_client主库ccpbsccpbsccpbspripristdbypri备库ccpbsccpbsccpbsStdbystdbypristdby3、正式开始配置3.1 设置主数据库为 force logging 模式$ sqlplus / nolog;SQL conn / as sysdba;SQL alter database force logging;3.2 设置主数据库为归档模式SQL archive log listSQL shutdown immediateSQL startup mo
6、untSQL alter database archivelog;SQL archive log list3.3 数据文件拷贝数据文件的拷贝可以分为两种模式:rman 和文件的直接拷贝,由于我们的系统可以停机,所以会采用第二种方式。注意不用拷贝 redo 文件,备用机在启动的时候会自动的创建 redo 文件。控制文件也不用拷贝。3.31、拷贝主库的数据文件到备库中SQL SELECT NAME FROM v$datafile;SQL select name from v$tempfile;把主库的以上数据文件拷贝到备库上同样目录3.32、创建从库的控制文件在主库上为从库创建控制文件(不要和主库
7、控制文件重名),然后拷贝到从库/home/oracle/oracle10g/oradata/ccpbs/ 目录下。(记住这个目录,在下面从库的 spfile 配置中要用到)。SQL ALTER DATABASE CREATE STANDBY CONTROLFILE AS /home/oracle/standby.ctl;3.33 从库创建 admin 目录将主库的 /home/oracle/oracle10g/admin/ccpbs 目录及文件夹拷贝到从库的相同目录。3.34 在从库上创建密码文件缺省情况下, linux 下的格式是 orapwSID(大小写敏感)在$ORACLE_HOME/d
8、bs目录下,创建密码文件:orapwd file=orapwccpbs password=oracle建议直接拷贝主库该位置的文件到备库对应位置。3.35 创建从库 flash_recovery_area 目录在 /home/oracle/oracle10g目录中创建 flash_recover_area 目录,该目录参数在从库中有设定,为*.db_recovery_file_dest 项的值,如果没有会出错。3.4修改 spfile 文件说明:我们在这里需要先根据 spfile生成 pfile 文件,然后修改好对应的参数值,再依据 pfile 生成 spfile 文件。3.41、创建 pfi
9、le 文件在主库上创建 pfile 文件SQL CREATE PFILE FROM SPFILE;生成的pfile文件,默认格式为 initSID.ora,此处为initccpbs.ora文件路径为/home/oracle/oracle10g/product/10.2.0/db_1/dbs将主库生成的pfile文件,拷贝到从库相同目录下。修改主库的 initccpbs.ora 文件如下,红色部分为需要新加入的内容,蓝色部分是特别需要注意的部分:-initccpbs.ora-ccpbs._db_cache_size=188743680ccpbs._java_pool_size=4194304cc
10、pbs._large_pool_size=4194304ccpbs._shared_pool_size=83886080ccpbs._streams_pool_size=0*.audit_file_dest=/home/oracle/oracle10g/admin/ccpbs/adump*.background_dump_dest=/home/oracle/oracle10g/admin/ccpbs/bdump*.compatible=10.2.0.1.0*.control_files=/home/oracle/oracle10g/oradata/ccpbs/control01.ctl,/ho
11、me/oracle/oracle10g/oradata/ccpbs/control02.ctl,/home/oracle/oracle10g/oradata/ccpbs/control03.ctl*.core_dump_dest=/home/oracle/oracle10g/admin/ccpbs/cdump*.db_block_size=8192*.db_domain=*.db_file_multiblock_read_count=16*.db_name=ccpbs*.db_recovery_file_dest=/home/oracle/oracle10g/flash_recovery_ar
12、ea*.db_recovery_file_dest_size=2147483648*.dispatchers=(PROTOCOL=TCP) (SERVICE=ccpbsXDB)*.job_queue_processes=10*.nls_language=SIMPLIFIED CHINESE*.nls_territory=CHINA*.open_cursors=300*.pga_aggregate_target=94371840*.processes=300*.remote_login_passwordfile=EXCLUSIVE*.sessions=335*.sga_target=285212
13、672*.undo_management=AUTO*.undo_tablespace=UNDOTBS1*.user_dump_dest=/home/oracle/oracle10g/admin/ccpbs/udump*.db_unique_name=pri*.fal_server=stdby*.fal_client=pri*.LOG_ARCHIVE_CONFIG=DG_CONFIG=(pri,stdby)*.log_archive_dest_1=LOCATION=/home/oracle/arch1/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_N
14、AME=pri*.LOG_ARCHIVE_DEST_2=SERVICE=stdby LGWR ASYNC=40960 VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=stdby*.LOG_ARCHIVE_DEST_STATE_1=ENABLE*.log_archive_dest_state_2=ENABLE*.standby_archive_dest=/home/oracle/arch1/*.standby_file_management=AUTO-修改从库的 initccpbs.ora文件加入如下:-initccpbs.ora-
15、ccpbs._db_cache_size=188743680ccpbs._java_pool_size=4194304ccpbs._large_pool_size=4194304ccpbs._shared_pool_size=83886080ccpbs._streams_pool_size=0*.audit_file_dest=/home/oracle/oracle10g/admin/ccpbs/adump*.background_dump_dest=/home/oracle/oracle10g/admin/ccpbs/bdump*.compatible=10.2.0.1.0*.control
16、_files=/home/oracle/oracle10g/oradata/ccpbs/stdby.ctl*.core_dump_dest=/home/oracle/oracle10g/admin/ccpbs/cdump*.db_block_size=8192*.db_domain=*.db_file_multiblock_read_count=16*.db_name=ccpbs*.db_recovery_file_dest=/home/oracle/oracle10g/flash_recovery_area*.db_recovery_file_dest_size=2147483648*.di
17、spatchers=(PROTOCOL=TCP) (SERVICE=ccpbsXDB)*.job_queue_processes=10*.nls_language=SIMPLIFIED CHINESE*.nls_territory=CHINA*.open_cursors=300*.pga_aggregate_target=94371840*.processes=300*.remote_login_passwordfile=EXCLUSIVE*.sessions=335*.sga_target=285212672*.undo_management=AUTO*.undo_tablespace=UN
18、DOTBS1*.user_dump_dest=/home/oracle/oracle10g/admin/ccpbs/udump*.db_unique_name=stdby*.fal_server=pri*.fal_client=stdby*.LOG_ARCHIVE_CONFIG=DG_CONFIG=(pri,stdby)*.log_archive_dest_1=LOCATION=/home/oracle/arch1/ VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=stdby*.LOG_ARCHIVE_DEST_2=SERVICE=pri L
19、GWR ASYNC=40960 VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=pri*.LOG_ARCHIVE_DEST_STATE_1=ENABLE*.log_archive_dest_state_2=ENABLE*.log_file_name_convert=/home/oracle/arch1,/home/oracle/arch1*.standby_archive_dest=/home/oracle/arch1/*.standby_file_management=AUTO -3.42、创建 spfile 文件从库:备份原s
20、pfile文件,将修改完成的 pfile 重新生成spfile文件SQL CREATE SPFILE FROM PFILE;从库:SQLCREATE SPFILE FROM PFILE;启动从库到mount状态SQLstartup mount;3.5创建备机redo日志因为我们使用 LGWR 所以我们要创建 standby redo 日志。一定要日志注意的大小,要和主库一样。万一加错了日志可以使用下面的语句进行删除。ALTER DATABASE DROP LOGFILE GROUP 8;先查看日志文件位置:SQLselect * from v$logfile;再添加:SQL alter dat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- dataguard 配置 手册
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【快乐****生活】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【快乐****生活】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。