Oracle 环境下 GoldenGate 集成抽取(Integrated Capture)模式与传统抽取模式(Classic Capture)间的切换
在 GGSCI 环境下,执行类似如下语句查看特定进程的状态。
例如:下图所示 EPUBADM 进程抽取模式为集成抽取模式(Integrated Capture)


例如:下图所示 ETEST 进程抽取模式为传统抽取模式(Classic Capture)

b.启用 FORCE LOGGING 归档模式(可选)当需要同步 NOLOGGING 模式的对象时,需要启用 FORCE LOGGING 归档模式。启用步骤如下语句。(1).检查 FORCE LOGGING 模式状态SQL> SELECT FORCE_LOGGING_MODE FROM V$DATABASE;(2),启用 FORCE LOGGING 模式SQL> ALTER DATABASE FORCE LOGGING;ALTER SYSTEM SWITCH LOGFILE;c.启用附加日志在 GGSCI 环境下,通过以下命令添加表级的附加日志GGSCI> ADD TRANDATA <schema.table_name>对于 schema 级的附加日志,可以通过以下命令添加。GGSCI> ADD SCHEMATRANDATA <schema_name>d.配置流池(stream pool)大小在抽取进程启用的数据库(抽取源库或 downstream 库)上,需配置流池大小,以应用于 logmining Server。
SQL> ALTER SYSTEM SET streams_pool_size=<pool_size> scope=both sid='*';注意:流池大小由集成抽取参数 MAX_SGA_SIZE 及 PARALLELISM 决定,推荐公式为 (MAX_SGA_SIZE * PARALLELISM) * 1.25
a.备份软件目录
Back up the current Oracle GoldenGate working directories.b.修改抽取进程参数大多数情况下,传统抽取模式下的抽取进程参数同样适用于集成抽取模式下的抽取进程,此时需按需修改抽取进程参数。例如:设置集成抽取进程单个 logminner 进程使用 SGA 大小为 100M,logminner 进程数为 1。TRANLOGOPTIONS INTEGRATEDPARAMS (MAX_SGA_SIZE 100, PARALLELISM 1)c.GGSCI 环境下登陆源端数据库使用类似如下语句,在 GGSCI 环境下登陆源端数据库。GGSCI> dblogin userid goldengate, password Goldengate_2015d.注册抽取进程以挖掘数据库GGSCI> REGISTER EXTRACT <group> DATABASEe.停止抽取进程GGSCI> STOP EXTRACT <group>f.检查进程是否允许升级为集成抽取模式Issue the following command to determine whether the upgrade command can be issued. Transactions that started before the registration command must be written to the trail before you can proceed with the upgrade. You may have to issue this command more than once until it returns a message stating that Extract can be upgraded.GGSCI> INFO EXTRACT <group> UPGRADEg.升级抽取进程至集成抽取模式GGSCI> ALTER EXTRACT <group> UPGRADE INTEGRATED TRANLOGh.重启抽取进程GGSCI> START EXTRACT <group>
1.降级抽取进程
a.备份软件目录
Back up the current Oracle GoldenGate working directories.
b.修改抽取进程参数大多数情况下,传统抽取模式下的抽取进程参数同样适用于集成抽取模式下的抽取进程,此时需按需修改抽取进程参数。c.停止抽取进程GGSCI> STOP EXTRACT <group>d.检查进程是否允许降级为传统抽取模式Issue the following command to determine whether the downgrade command can be issued. Transactions that started before the downgrade command is issued must be written to the trail before you can proceed. You may have to issue this command more than once until it returns a message stating that Extract can be downgraded.GGSCI> INFO EXTRACT <group> UPGRADEe.GGSCI 环境下登陆源端数据库使用类似如下语句,在 GGSCI 环境下登陆源端数据库。GGSCI> dblogin userid goldengate, password Goldengate_2015f.降级抽取进程至集成抽取模式GGSCI> ALTER EXTRACT <group> DOWNGRADE INTEGRATED TRANLOGg.反注册抽取进程GGSCI> UNREGISTER EXTRACT <group> DATABASEh.重启抽取进程GGSCI> START EXTRACT <group>
(1).Oracle GoldenGate Performance Best Practices》

20.7 Switching Extract from Classic Mode to Integrated Mode
Oracle 环境下 GoldenGate 集成抽取(Integrated Capture)模式与传统抽取模式(Classic Capture)间的切换的更多相关文章
- Windows环境下ARM集成开发环境的搭建与使用
Windows环境下能够使用Eclipse IDE for C/C++ Developers来搭建ARM开发环境 本文地址:http://blog.csdn.net/u011833609/articl ...
- Windows环境下springboot集成redis的安装与使用
一,redis安装 首先我们需要下载Windows版本的redis压缩包地址如下: https://github.com/MicrosoftArchive/redis/releases 连接打开后如下 ...
- Linux环境:持续集成环境部署系列
之前的博客介绍了Linux环境下持续集成环境部署的一些内容,这篇博客将其整理一下,算做一个index,方便自己和大家查阅... 1.linux下安装JDK Jenkins是一个java开源的持续集成工 ...
- Idea环境下git 图形化操作
大家好,之前我们介绍了<IDEA环境下GIT操作浅析之一Idea下仓库初始化与文件提交涉及到的基本命令>和<IDEA环境下GIT操作浅析之二-idea下分支操作相关命令>,本文 ...
- 利用XAG在RAC环境下实现GoldenGate自动Failover
概述 在RAC环境下配置OGG,要想实现RAC节点故障时,OGG能自动的failover到正常节点,要保证两点: 1. OGG的checkpoint,trail,BR文件放置在共享的集群文件系统上,R ...
- windows环境下简单Jenkins持续集成搭建
Jenkins是基于Java开发的持续集成工具,所以在安装Jenkins之前我们要确定电脑上已经安装了Java JDK并且环境变量配置正确,否则在启动使用java -jar Jenkins.war启动 ...
- RedHat 6.7 Enterprise x64环境下使用RHCS部署Oracle 11g R2双机双实例HA
环境 软硬件环境 硬件环境: 浪潮英信服务器NF570M3两台,华为OceanStor 18500存储一台,以太网交换机两台,光纤交换机两台. 软件环境: 操作系统:Redhat Enterpris ...
- RedHat 6.7 Enterprise x64环境下使用RHCS部署Oracle 11g R2双机HA
环境 软硬件环境 硬件环境: 浪潮英信服务器NF570M3两台,华为OceanStor 18500存储一台,以太网交换机两台,光纤交换机两台. 软件环境: 操作系统:Redhat Enterprise ...
- Windows环境下Oracle数据库的自动备份脚本
批处理文件(.bat) @echo off echo ================================================ echo Windows环境下Oracle数据 ...
随机推荐
- 出书了!实战微信小程序
真正用心写完一本书,才知道写书真的很不容易. 我热衷喜欢分享一些技术,也喜欢钻研一些新东西,去年微信小程序刚内测的时候,我和我的同事四个人就一起研究,恰好公司有小程序相关的项目,做项目的同时,越发感觉 ...
- 学习Java有没有什么捷径?
很多网友咨询学习Java有没有什么捷径,我说“ 无他,唯手熟尔 ”.但是愿意将一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛! 要想学好Java,首先要知道Java的大致分类. 我们知道, ...
- 前端之css样式02
一.float属性 block元素通常被现实为独立的一块,独占一行,多个block元素会各自新起一行,默认block元素宽度自动填满其父元素宽度.block元素可以设置width.height.mar ...
- 怎么用HD Tune检测硬盘坏道
HD Tune软件不仅小巧而且很易使用,是一款检测电脑硬盘的优良工具.不仅是电脑硬盘,包括移动硬盘在内一样可以检测.那么,如何使用HD Tune呢?如何使用HD Tune检测磁盘坏道呢? 工具/原料 ...
- Tornado服务端基本的配置文件(Python)
web_set = { # -------一般设置-------- 'debug': True, 'port': 8836, 'autoreload': True, 'ui_modules': {}, ...
- 戴尔PowerEdge RAID控制卡使用示例(PERC H710P为例)
Dell PERC使用示例列表(H710p) 特别说明,本文相关RAID的操作,仅供网友在测试环境里学习和理解戴尔PowerEdge服务器RAID控制卡的功能和使用方法.切勿直接在生产服务器上做相关实 ...
- [转]json-lib 的maven dependency
转载自http://www.cnblogs.com/yqskj/archive/2013/05/27/3101934.html 项目中要用到json-lib,mvnrepository.com查找它的 ...
- STM8S103 PB4和PB5
STM8S103的PB4和PB5只能配置成开漏输出,用作I2C通讯: PB4和PB5不能配置为推挽输出,来控制LED之类的,因为内部没有上拉电阻,IO拉高电压只有1.8V左右,要想控制LED,只能通过 ...
- vim中多行注释和多行删除命令
1.多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 2. 在行首使用上下键选择需要注释的多行; 3. 按下键盘(大写)“I”键,进入插入 ...
- Linux下GCC和Makefile实例(从GCC的编译到Makefile的引入)
一.确认已经装好了GCC和Make的软件包 可以使用whereis命令查看: 如果whereis gcc和whereis make命令有结果,说明安装了这两个软件,可以继续往下做. 二.使用GCC ...