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数据 ...
随机推荐
- Qt中内存泄露和退出崩溃的问题
http://blog.csdn.net/wangkuiyun/article/details/7412379
- 微信小程序调微信支付
今天写小程序的支付接口,参照的当然是微信支付API了.(结尾附上第二步全部代码php版) 另外,我也参照了简书上的这篇文章,浅显易懂:https://www.jianshu.com/p/72f5c1e ...
- Git的origin和master分析
首先要明确一点,对git的操作是围绕3个大的步骤来展开的(其实几乎所有的SCM都是这样) 1. 从git取数据(git clone) 2. 改动代码 3. 将改动传回git(git push) 这3个 ...
- tf随笔-6
import tensorflow as tfx=tf.constant([-0.2,0.5,43.98,-23.1,26.58])y=tf.clip_by_value(x,1e-10,1.0)ses ...
- what is out of band mode.
Most of the steps are the same, except instead of sending an URL as the oauth_callback to request_to ...
- 使用OpenCV对图像进行缩放
OpenCV:图片缩放和图像金字塔 对图像进行缩放的最简单方法当然是调用resize函数啦! resize函数可以将源图像精确地转化为指定尺寸的目标图像. 要缩小图像,一般推荐使用CV_INETR_A ...
- 关于Spring框架你解多少?
类似于谈谈你对Spring的了解的题目,在很多面试中都会被提到的. Spring,英文意思是春天的意思.在java的世界里,Spring是一个现时非常流行的开源应用框架. Spring 框架是一个分层 ...
- dockerfile初试之tomcat8封装
前面学习了一些docker相关资料,有看到dockerfile这个东东,一时没看得太明白,理论给合实践是最好的学习方法,自己做一下就行了嘛.主要步聚记录如下: 0)环境 10.202.105.96 ...
- 在window下 进入系统盘命令
示例: cd C:\work 查看文件夹直接在当前路径下输入 dir 在当前路径下输入 dir/? 查看帮助
- mysql实战优化之三:表优化
对于大多数的数据库引擎来说,硬盘操作可能是最重大的瓶颈.所以,把你的数据变得紧凑会对这种情况非常有帮助,因为这减少了对硬盘的访问. 如果一个表只会有几列罢了(比如说字典表,配置表),那么,我们就没有理 ...