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数据 ...
随机推荐
- Castle IOC概念理解
最近在用Castle,里面有些概念比较容易混淆,特此解释一下: 1. 容器(Container):Windsor是一个反转控制容器.它创建在一个微内核的基础之上,这个微内核能够扫描类并且试图找到这些类 ...
- CollectionUtils工具类使用指南
CollectionUtils提供很多对集合的操作方法,常用的方法如下:(参考文章:http://www.open-open.com/code/view/1420470842125) import o ...
- linux 下看所有用户 及所有组
俺的centos vps上面不知道添加了多少个账户,今天想清理一下,但是以前还未查看过linux用户列表,google了一下,找到方便的放:一般情况下是 cat /etc/passwd 可以查看所有用 ...
- 设计模式之原型(prototype)模式
相信大多数的人都看过<西游记>,对孙悟空拔毛变出小猴子的故事情节应该都很熟悉.孙悟空可以用猴毛根据自己的形象复制出很多跟自己一模一样的小猴兵出来,其实在设计模式中也有一个类似的模式,我们可 ...
- Git 下载、安装与SSH配置
一.Git学习笔记(基于Github) Git简介 Git是目前流行的分布式版本管理系统.它拥有两套版本库,本地库和远程库,在不进行合并和删除之类的操作时这两套版本库互不影响.也因此其近乎所有的操作都 ...
- Java泛型小记
Automobile类: public class Automobile { private String name; public Automobile(String name){ this.nam ...
- Hibernate HQL查询(2)
hql是面向对象查询,格式:from + 类名 + 类对象 + where + 对象的属性 sql是面向数据库表查询,格式:from + 表名 + where + 表中字段 1.查询 一般在Hiber ...
- eclipse配置项目部署到到本地tomcat
一.发现问题 在eclipse中新建Dynamic Web Project,配置好本地的tomcat并写好代码后选择Run on Server,但运行后发现在tomcat的安装目录下的webapps并 ...
- FPGA学习中的代码阅读
不管是学FPGA还是C语言,任何一种代码的学习都离不开大量的代码阅读,也就是多看,多学习别人的代码.初学者在学习的过程中更为重要的是模仿,模仿别人的代码算法怎么去处理的,模仿多了,代码看的多了,能力自 ...
- HTTP-POST
POST方式:用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列中请求URI所指定资源的附加新子项,Post被设计成用统一的方法实现下列功能: 1:对现有资源的解释: 2:向电 ...