



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
袃芀蚂蚃膁艿莁羈肇芈蒄螁羃芇薆羆衿芆蚈蝿膈莅莈薂肄莄蒀螇羀莄薃薀羆莃莂袆袂莂蒄虿膀莁薇袄肆莀虿蚇羂荿荿袂袈蒈蒁蚅膇蒈薃袁肃蒇螆蚃聿蒆蒅罿羅肂薈螂袁肂蚀羇膀肁莀螀肆肀蒂羅羂腿薄螈袇膈蚇薁膆膇莆螇膂膆蕿蕿肈膆蚁袅羄膅莀蚈袀膄蒃袃腿膃薅蚆肅节蚇袁羁芁莇蚄袇芀葿袀袃芀蚂蚃膁艿莁羈肇芈蒄螁羃芇薆羆衿芆蚈蝿膈莅莈薂肄莄蒀螇羀莄薃薀羆莃莂袆袂莂蒄虿膀莁薇袄肆莀虿蚇羂荿荿袂袈蒈蒁蚅膇蒈薃袁肃蒇螆蚃聿蒆蒅罿羅肂薈螂袁肂蚀羇膀肁莀螀肆肀蒂羅羂腿薄螈袇膈蚇薁膆膇莆螇膂膆蕿蕿肈膆蚁袅羄膅莀蚈袀膄蒃袃腿膃薅蚆肅节蚇袁羁芁莇蚄袇芀葿袀袃芀蚂蚃膁艿莁羈肇芈蒄螁羃芇薆羆衿芆蚈蝿膈莅莈薂肄莄蒀螇羀莄薃薀羆莃莂袆袂莂蒄虿膀莁薇袄肆莀虿蚇羂荿荿袂袈蒈蒁蚅膇蒈薃袁肃蒇螆蚃聿蒆蒅罿羅肂薈螂袁肂蚀羇膀肁莀螀肆肀蒂羅羂腿薄螈袇膈蚇薁膆膇莆螇膂膆蕿蕿肈膆蚁袅羄膅莀蚈袀膄蒃袃腿膃薅蚆肅节蚇袁羁芁莇蚄袇芀葿袀袃芀蚂蚃膁艿莁羈肇芈蒄螁羃芇薆羆衿芆蚈蝿膈莅莈薂肄莄蒀螇羀莄薃薀羆莃莂袆袂莂蒄虿膀莁薇袄肆莀虿蚇羂荿荿袂袈蒈蒁蚅膇蒈薃袁肃蒇螆蚃聿蒆蒅罿羅肂薈螂袁肂蚀羇膀肁莀螀肆肀蒂羅羂腿薄螈袇膈蚇薁膆膇莆螇膂膆蕿蕿肈膆蚁袅羄膅莀蚈袀膄蒃袃腿膃薅 正确的开关机顺序是: 启动的时候,先备库的listener,再启动备库,再启动主库的listener,再启动主库。 关闭的时候,先关闭主库,再关闭备库。 -为主数据库或备用数据库添加/删除日志组 sql alter database add standby logfile group 5 /oracle/oradata/orcl/standbyredo05.log size 100m; sql alter database drop standby logfile group 5; -查询dataguard当前处于哪种日志传输方式: sql select process,client_process,sequence#,status from v$managed_standby; process列显示进程信息 client_process列显示对应的主数据库中的进程 sequence#列显示归档redo的序列号 status列显示的进程状态 -查询standby库中所有已被应用的归档文件信息(不论该归档文件是否还存在) sql select first_time,first_change#,next_change#,sequence# from v$log_history; -最后一个被应用的log sql select thread#, max(sequence#) as last_applied_log from v$log_history group by thread#; -在primary server上查询有哪些日志没有被传输到standby sql select local.thread#, local.sequence# from (select thread#, sequence# from v$archived_log where dest_id=1) local where local.sequence# not in (select sequence# from v$archived_log where dest_id=2 and thread# = local.thread#); -对于troubleshooting有用 sql select message from v$dataguard_status; m.监控恢复操作的进程 select archived_thread#, archived_seq#, applied_thread#, applied_seq# from v$archive_dest_status; -从正在恢复状态只读打开; sql alter database recover managed standby database cancel; sql alter database open read only; -切换回到恢复状态; sql alter database recover managed standby database disconnect from session; 切换角色 注意:swithover时只能先从primary切到standby,再从standby切到primary. 1、在主库端 select database_role,switchover_status from v$database; 如果是to standby 表可以正常切换. 直接执行 alter database commit to switchover to physical standby; 否则执行: alter database commit to switchover to physical standby with session shutdown; sql shutdown immediate; sql startup nomount; sql alter database mount standby database; sql select database_role from v$database; sql alter database recover managed standby database disconnect from session; 2、在备库端 select database_role,switchover_status from v$database; 如果是to_primary 表可以正常切换. 执行:alter database commit to switchover to primary; 否则执行: alter database commit to switchover to primary with session shutdown; shutdown immediate; startup; 然后观察主备库日志,如果正常的话会看到备库会自动应用日志. failover测试 1. 备库上检查是否存在归档中断 sql select thread#, low_sequence#, high_sequence# from v$archive_gap; 2. 在主库上执行语句并找出归档文件 sql select name from v$archived_log where thread#=1 and dest_id=1 and sequence# between xx and xx; -如果存在拷贝相应的归档到standby数据库,并注册. sql alter database register physical logfile xxx; *其他情况(primary数据库无法打开): -检查归档文件是否完整 分别在primary/standby执行下列语句: sql select distinct thread#,max(sequence#) over(partition by thread#) a from v$archived_log; 把相差的归档复制到待转换的standby服务器 3. 启动failover sql alter database recover managed standby database finish force; force关键字将会停止当前活动的rfs进程,以便立刻执行failover。 或 sql alter database recover managed standby database finish skip standby logfile; 4. 切换物理standby角色为primary sql alter database commit to switchover to primary; sql shutdown immediate sql startup本篇文章来源于:开发学院 原文链接:/2009/0826/14446.php 袁艿莇袂肆膅蒆薂衿肁蒅蚄肄羇蒄螆袇莆蒃薆膃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃螇艿蕿蚅羂膄薈螇螅肀薇蒇羀肆薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄膀芇螂袆肆芆袅膂莄芅薄羅芀芅蚇膀膆芄蝿羃肂莃袁螆莁莂薁羁芇莁蚃螄芃莀袆肀腿荿薅袂肅荿蚇肈莃莈螀袁艿莇袂肆膅蒆薂衿肁蒅蚄肄羇蒄螆袇莆蒃薆膃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃螇艿蕿蚅羂膄薈螇螅肀薇蒇羀肆薇虿螃莅薆螁聿芁薅袄袂膇薄薃肇肃薃蚆袀莂蚂螈肅芈蚁袀袈膄蚁薀肄膀芇螂袆肆芆袅膂莄芅薄羅芀芅蚇膀膆芄蝿羃肂莃袁螆莁莂薁羁芇莁蚃螄芃莀袆肀腿荿薅袂肅荿蚇肈莃莈螀袁艿莇袂肆膅蒆薂衿肁蒅蚄肄羇蒄螆袇莆蒃薆膃节蒃蚈羆膈蒂螁膁肄蒁袃羄莃蒀薃螇艿蕿蚅羂膄薈螇螅肀薇
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国干砂浆疏水剂行业市场分析及投资价值评估前景预测报告
- 2025年人力资源招聘与面试技巧实战案例分析题库
- 2025年外企招聘面试英语常见问题及答案
- 2025年军工信息安全技术基础等级保护测评考试核心知识点总结
- 21-3《古代诗歌五首·登飞来峰》(说课稿)-七年级语文下册同步说课稿(统编版2024)
- 我们的传统节日(教案)-六年级下册综合实践活动粤教版
- 高中政治 第07课 第01节 永恒的中华民族精神说课稿(必修3)
- 探索活动:成长的脚印(教学设计)-五年级上册数学北师大版
- 2024年九年级数学下册 第32章 投影与视图32.3直棱柱和圆锥的侧面展开图说课稿(新版)冀教版
- 第4课 汉绣工艺我传承(一)教学设计-2025-2026学年小学劳动五年级上册鄂教版《劳动教育》
- 鸡蛋分拣培训课件
- 2024年长期照护师职业技能竞赛理论考试题库(含答案)
- 桂林旅游学院新生入馆教育学习通超星期末考试答案章节答案2024年
- 工业微生物育种学课件
- 火灾原因认定规则 XF1301-2016
- 中药人参课件
- 电教设备采购投标方案(技术方案)
- 《术后镇痛》课件
- 中国银行汕头分行与广发银行韶关分行、第三人珠海经济特区安然实业集团公司代位权纠纷案
- 新华字典第12版电子版
- 健康教育学-健康传播
评论
0/150
提交评论