Oracle DataGuard是Oracle自带的数据同步功能,基本原理是将日志文件从原数据库传输到目标数据库,然后在目标数据库上应用这些日志文件,从而使目标数据库与源数据库保持同步,是一种数据库级别的高可用性方案。DataGuard可以提供Oracle数据库的冗灾、数据保护、故障恢复等,实现数据...
                            
                            
                                分类:
数据库   时间:
2015-02-12 10:32:24   
                                阅读次数:
162
                             
                         
                    
                        
                            
                            
                                failover后的问题场景:由于做failover测试,一个standby已经被我变成了primary库,如何将这个新的primary库(原来的standby)变回来重新成为standby两个都是primary,p1,p2,如何将一个primary库1设置成p1,而另外一个primary库p2设置成p1的standby库呢?1,问题描述原来的primary库:SQL> select open_m...
                            
                            
                                分类:
数据库   时间:
2015-02-11 22:02:34   
                                阅读次数:
427
                             
                         
                    
                        
                            
                            
                                1.停止Standbyselectprocess,statusfromv$managed_standby;--查看备库是否在应用日志进行恢复alterdatabaserecovermanagedstandbydatabasecancel;shutdownimmediate;2.切换到只读模式-----由shutdown模式切换到只读模式-------startupnomount;alterdatabasemountstandbydatabas..
                            
                            
                                分类:
数据库   时间:
2015-02-11 18:49:06   
                                阅读次数:
203
                             
                         
                    
                        
                            
                            
                                1,ORACLE Dataguard角色切换DataGuard已经是现今标准的主流容灾方案,由于日志传递对于网络适应程度强,且可以采用同步实时的传递方式和异步延迟的传递方式,甚至可以成为远程的异地容灾方案。不管用于何种用途,DG都免不了要进行角色转换,即将standby 数据库切换为primary数据库,角色转换分为:switchover和failover两种2,两种方式的异同1),switcho...
                            
                            
                                分类:
数据库   时间:
2015-02-10 21:50:04   
                                阅读次数:
381
                             
                         
                    
                        
                            
                            
                                序言:      DATAGUARD是通过建立一个PRIMARY和STANDBY组来确立其参照关系;STANDBY一旦创建,DATAGUARD就会通过将主数据库(PRIMARY)的REDO传递给STANDBY数据库,然后在STANDBY中应用REDO实现数据库的同步。    有两种类型的STANDBY:物理STANDBY和逻辑STANDBY    物理STANDBY提供与主数据库完全一样的拷贝(块...
                            
                            
                                分类:
数据库   时间:
2015-02-10 18:45:53   
                                阅读次数:
290
                             
                         
                    
                        
                            
                            
                                java -cp .:ojdbc14.jar com.eucalyptus.dataguard.DBCheck dadifilm slbcheck Aa7788123 > /dev/null &
                            
                            
                                分类:
其他好文   时间:
2015-02-07 13:08:45   
                                阅读次数:
128
                             
                         
                    
                        
                            
                            
                                主库archivelog及standbylog仅仅是测试4天的数据,项目并未正式上线/data/dddb/DBSoftware/app/oracle/product/11.2.0/dbhome_1/dbs/archivelog/data/dddb/DBSoftware/app/oracle/stan...
                            
                            
                                分类:
数据库   时间:
2015-02-06 14:30:53   
                                阅读次数:
227
                             
                         
                    
                        
                            
                            
                                oracle-基于oracle dataguard滚动升级(oracle10g升级到oracle11g)thinking:(主要技术涉及到:1、物理备库转成逻辑备库。2、数据库软件升级从oracle10.2.0.1升级到oracle10.2.0.4升级到oracle11.2.0.4。)     1、首先从搭建物理DG开始,搭建A主机数据库的物理DG B(数据库软件从oracle 10.2.0.1升...
                            
                            
                                分类:
数据库   时间:
2015-02-04 16:35:59   
                                阅读次数:
206
                             
                         
                    
                        
                            
                            
                                1,在脚本中代入create db flash backup point for recover dg2,测试前主备库状态(备库现角色验证,主库监听状态-->有意stop)主要验证思路,脚本从备库对dg主库连接性做测试,若主库连接性有问题(监听,网络,.....),自动切换备库角色到主库角色;执行验...
                            
                            
                                分类:
其他好文   时间:
2015-02-04 01:54:58   
                                阅读次数:
279
                             
                         
                    
                        
                            
                            
                                使用dataguard作为HA方案,要解决的一个问题在于:后台数据库发生了切换,client连接如何做到自动切到新的primary数据库上?如果做通用的方案,需要客户端自己提供自动重连的能力,这点大多数java的occi的连接池都有实现。但这些已有实现大多是对同一连接配置发起重连,所以需要考虑为ap...
                            
                            
                                分类:
其他好文   时间:
2015-02-03 21:04:04   
                                阅读次数:
136