![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
DataGuard
文章平均质量分 74
Phoenix_99
这个作者很懒,什么都没留下…
展开
-
dataguard概述
<br />一、 DataGuard配置<br />1.Data Guard是一个集合,由一个primary数据库(生产数据库)及一个或多个standby数据库(最多9个)组成。组成Data Guard的数据库通过Oracle Net连接,并且有可能分布于不同地域.<br /> <br />2.standby数据库组成<br /> 1.逻辑standby<br /> 2.物理standby<br /> 3.快照standby<br /> <br />二、Data Guard服务(Data Guard原创 2010-12-04 21:37:00 · 590 阅读 · 0 评论 -
逻辑备库的切换(failover)
1、检查及处理丢失的文档SQL> select sequence#,applied from dba_logstdby_log;(备库)通过对比主库log号,进行对比,如果不同序号,则将主库log文件拷贝到备库相应位置,并注册alter database register logical logfile 2、检查待转换逻辑standby的日志应用情况SQL> sel原创 2012-11-05 11:37:53 · 542 阅读 · 0 评论 -
standby备库的切换
接上一篇内容1、配置主库pfile文件因需要从主库接受log,故必须追加*.log_archvie_dest_3='LOCATION=/home/oracle/oradata/archivelog/ VALID_FOR=(standby_logfiles,standby_roles) DB_UNIQUE_NAME=rac1'*.log_archive_dest_state_3=en原创 2012-11-02 11:11:24 · 610 阅读 · 0 评论 -
快速搭建dataguard
1.Configure Oracle Net2.Configure Primary Database3.Configure Physical Standby Database4.Testing & Troubleshooting 第一步:配置网络连接 1.配置主库的tnsnames 2.配置备库的tnsnames保证主库连接备库和备库连接主库成功。 第二步:原创 2011-01-18 09:26:00 · 628 阅读 · 0 评论 -
建立逻辑standby
1、查看主数据库中有无不支持的字段SQL> select * from DBA_LOGSTDBY_UNSUPPORTED; 2、下面的语句,standby端将不在执行ALTER DATABASEALTER MATERIALIZED VIEWALTER MATERIALIZED VIEW LOGALTER SESSIONALTER SYSTEMCREATE CON原创 2012-10-26 14:43:54 · 443 阅读 · 0 评论 -
Dataguard 主备库切换(swithover)
一、switchover切换1、修改pfile文件(主库)rac1.__db_cache_size=180355072rac1.__java_pool_size=4194304rac1.__large_pool_size=4194304rac1.__shared_pool_size=92274688rac1.__streams_pool_size=0*.audit_fi原创 2012-07-01 00:08:22 · 954 阅读 · 0 评论 -
Dataguard 主备库切换(failover)
1、查看归档文件是否连续SQL> select thread#,low_sequence#,high_sequence# from v$archive_gap;如果返回的有记录,按照列出的记录号复制对应的归档文件到待转换的standby 服务器。这一步非常重要,必须确保所有已生成的归档文件均已存在于standby 服务器,不然可能会数据不一致造成转换时报错。文件复制之后,通过下列命原创 2012-07-01 20:04:42 · 2511 阅读 · 0 评论 -
使用RMAN异机建立Dataguard
1.建立相应目录(备库)mkdir -p /u01/app/oracle/admin/rac1/adumpmkdir -p /u01/app/oracle/admin/rac1/bdumpmkdir -p /u01/app/oracle/admin/rac1/cdumpmkdir -p /u01/app/oracle/admin/rac1/udumpmkdir -p /u01/原创 2012-06-27 23:11:46 · 642 阅读 · 0 评论 -
利用RMAN备份standby还原主库
1、利用RMAN连接备库rman nocatalog target sys/sysdba@standby 2、利用RMAN备份standby数据库RMAN> run{2> allocate channel d1 device type disk;3> backup as compressed backupset4> incremental level=05> for原创 2012-06-28 23:48:00 · 2169 阅读 · 0 评论 -
监控primary/standby数据库
1、表格 2、相应数据字典 1、查看进程的活动状态 SQL> select process,client_process,sequence#,status from v$managed_standby; 2、确认redo应用进度SQL> select dest_name,archived_thread#,archived_seq#,applied_thr原创 2012-07-03 21:22:54 · 958 阅读 · 0 评论 -
Dataguard参数配置
1.DB_NAME,数据库名字,需要保持同一个Data Guard 中所有数据库DB_NAME相同primary端和standby端相同*.DB_NAME='ora10g'*.DB_NAME='ora10g'2.DB_UNIQUE_NAME,对应数据库的实例名,每一个数据库需要指定一个唯一的名字primary端:*.DB_UNIQUE_NAME=ora10gstan转载 2012-05-15 09:49:16 · 405 阅读 · 0 评论 -
dataguard 验证语句
<br />startup nomount<br /> <br />alter database mount standby database<br /> <br />select name,database_role from v$database;<br /> <br />alter database recover managed standby database disconnect from session;<br /> <br />alter system archive log current原创 2010-12-22 21:55:00 · 936 阅读 · 0 评论 -
Oracle 10g 数据库DataGuard配置规范
<br />Orackle 10g 数据库DataGuard配置规范<br />目录:<br />第一部分:文档信息<br />第二部分:配置DataGuard需要的硬件和系统要求<br />第三部分:Oracle10g的DataGuard的几个概念<br />第四部分: 创建物理备用数据库和启动DataGuard的具体步骤<br />第五部分: 对DataGuard日常监控的要求<br />第六部分: 备用数据库的角色切换步骤<br />第七部分: 在最大性能模式下的DataGuard配置步骤<br />原创 2010-12-06 15:58:00 · 3882 阅读 · 0 评论 -
逻辑standby的高级管理
1、dba_logstdby_events查看逻辑standby近期操作日志 2、dba_logstdby_log记录当前归档日志应用情况 3、v$logstdby_status显示LogMiner的统计信息和状态 4、v$logstdby_process显示当前log应用服务的相关信息,常用于诊断日志逻辑应用的性能问题 5、v$logstdby_p原创 2012-11-05 15:53:12 · 482 阅读 · 0 评论