一、逻辑Standby的准备工作1、确认操作的对象和语句是否能被逻辑Standby支持由于逻辑Standby是通过SQL应用来保持与Primary数据库的同步。SQL应用与REDO应用是有很大的区别,REDO应用实际上是在物理Standby端进行RECOVER;SQL应用则是分析重做日志文件中的REDO信息,并将其转换为SQL语句,在逻辑Standby端执行,因此,需要注意以下几点:(1)并非所有
原创 2013-08-16 10:33:24
665阅读
相对物理Standby逻辑Standby的管理要复杂一点点。这个就是管理一个半数据库和管理两个数据库的差异(假设Data Guard环境为一主一备的情况下),毕竟逻辑Standby只是逻辑上,仿佛与Primary数据库一致,其实它是一个独立运行的,甚至可能与Primary数据库完全不同的数据库系统,对于这种配置环境,管理上多花点工夫想想也是应该的。1、指定对象跳过应用在默认情况下,接收自Prim
1.DBA_LOGSTDBY_EVENTS可以把该视图看成逻辑Standby操作日志,因此如果发生了错误,可以通过该视图查看近期逻辑Standby都做了些什么。默认情况下,该视图只保留最近100条事件的记录(可以通过相关过程修改保存的记录条数)。例如:SQL> SELECT EVENT_TIME,STATUS,EVENT FROM DBA_LOGSTDBY_EVENTSORDER BY EV
oracle,平台,linux,数据库,archive,sql操作系统:linux redhat 4.7Oracle: 10.2.0.1主库:orcl_pd备库:LGDG一、逻辑Standby创建过程1、创建物理Standby具体的参考:Oracle Data Guard Linux 平台 Physical Standby 搭建实例简单的做如下几点提示:(1)初始化参数配置初始化参数的修改并不仅仅
1、调整APPLIER进程数APPLIER进程就是执行应用操作的进程。在默认情况下逻辑Standby会启动5个APPLIER进程,如果日志应用任务繁重(或者说Primary数据库修改量较大),则适当多启动几个APPLIER进程有助于提高应用的效率。先查看当前空闲的APPLIER进程数:SQL> SELECT COUNT(*) AS IDLE_APPLIER FROM V$LOGSTDBY_P
有好工作欢迎推荐 限深圳地区  个人QQ:252190189
原创 2013-02-17 22:35:38
875阅读
1. 停止physical standby备库的redo applySQL> alter database recover managed standby database cancel;2. 在
原创 2023-02-27 10:17:27
30阅读
Oracle DG 之故障--standby dg 通讯错误系统环境:操作系统: RedHat EL55_64Oracle:    Oracle 11.2.0.3.0故障现象:在备库出现:PING[ARC1]: Heartbeat failed to connect to standby 'bjdb'. Error is 16009.网络配置(listener、tnsnames
原创 2014-04-30 15:27:01
1738阅读
Oracle Data Guard, 分逻辑Standby和物理Standby。 下面讲的是物理Standby环境的搭建步骤。一、启用Force Logging将Primary数据库置为Force Logging模式。通过下列语句:查看状态:SQL> SELECT DATABASE_ROLE,FORCE_LOGGING FROM V$DATABASE;DATABASE_ROLE  
Oracle DG之--构建Physical Standby系统环境:操作系统: RedHat EL4Oracle:    Oracle 10.2.0.1.0                               
推荐 原创 2014-11-27 17:55:17
3211阅读
一、创建备份物理Standby数据库相当于Primary数据库在某个时间点的镜像复制,因此在创建物理Standby数据库之前,至少要有一份Primary数据库的完整备份。Oracle建议使用RMAN创建备份集,不过如果数据库规模不是太大,我个人更倾向于通过用户管理的方式创建备份集。创建备份有三种方式:1. RMAN 备份与恢复 -- 不需要shutdown 数据库备份:$ rman target
前言:ORACLE的redo日志中存放的是数据变化向量,非SQL语句。一、物理standby物理standby是通过接收并应用primary数据库的redo log以介质恢复的方式(Redo Apply)实现同步。优点:1) 可保证standby和primary物理级别上的完全一致性,不丢失数据;2) 效率高,因为是使用最底层的块级别上的复制。缺点:1) 在与primary同步时,standby
转载 2022-07-13 14:55:09
235阅读
SUMMARY 1. logical standby不支持cascading standby 2. 11.2.0.2之前版本cascading standby不支持RAC 3. 11.2.0.3之前版本DG Broker环境不支持cascaded standby DETAILS 为了减少primar
转载 2018-08-02 15:18:00
109阅读
2评论
Oracle Data Guard Linux 平台 Physical Standby 搭建实例Data Guard 环境:操作系统: redhat 4.7Primary数据库:IP地址:10.85.10.1。数据库SID:orclDB_UNIQUE_NAME:orcl_pdStandby数据库:IP地址:10.85.10.2数据库SID:orcl。DB_UNIQUE_NAME:orcl_st一、
Oracle Data Guard是OracleMAA(Maximum Availability Architecture)中的成员之一,也是MAA中技术要求最简单的方案之一。随着Oracle新功能的引入如Active Standby Database后,加速了Oracle Data Guard的普及。
转载 2021-07-09 15:17:13
315阅读
多数情况下,Primary数据库的修改会随着REDO数据传播到物理Standby数据库端并被应用,不需要在物理Standby端做额外的操作,不过根据实际配置的不同,也会有例外,有些操作不是没有被传播到Standby端,而是传播过去了,但不能正确执行,其中最常见的就是对表空间和日志文件的管理操作,下面通过实例逐一进行说明。1、创建表空间或数据文件初始化参数STANDBY_FILE_MANAGEMEN
一、 简介1. 特点我们知道,无论是Physical还是Logical Standby,都只能从主库同步数据,从库都是只读的,而Snapshot S
原创 2020-09-14 01:42:15
80阅读
曾经发生的一次故障,让想起了在Oracle Data Guard环境中配置flashback databae功能的必要性;这样在primary库中用户不小心做truncate或其他不便回退操作时,也可以在standbay上做一下flashback database 后只读模式打开standby库,将丢失数据导出或dblink方式传输到其他数据库中。   1、首先要坚持standby
转载 精选 2013-04-12 10:52:17
899阅读
Oracle DG之--通过Oracle 逻辑DG 实现数据库滚动升级系统环境:操作系统:RedHat EL5OracleOracle 10gR2          对于Oracle 数据库的升级,一般需要长时间shutdown database ;升级的时间会因为数据库业务和数据库数据量的不同,停库时间不同;从而给生产带来不必要的损失,但通过
推荐 原创 2014-04-15 15:34:18
2105阅读
  • 1
  • 2
  • 3
  • 4
  • 5