1.mgr进程参数说明:

GGSCI (sxltj2db) 10> view param mgr

port 7809 :指定服务监听端口;默认端口为7809

DYNAMICPORTLIST 7815-7850 :动态端口:可以指定最大256个可用端口的动态列表,当指定的端口不可用时,管理进程将会从列表中选择一个可用的端口,源端和目标端的Collector、Replicat、GGSCI进程通信也会使用这些端口;

AUTOSTART ER * :指定在mgr启动时自动启动所有进程

AUTORESTART EXTRACT *, WAITMINUTES 2, RETRIES 5 :指定在mgr可以定时重启那些进程。可以在网络中断等故障恢复后自动重起,避免人工干预.

purgeoldextracts /home/oracle/ogg/dirdat/*,usecheckpoints, minkeepdays 7

定义自动删除过时的队列以节省硬盘空间。一般按照两个规则来删除:首先,要满足检查点要求,没有使用过的队列不能删除,保证无数据丢失;其次,可以保留一定的天数。只有当已经使用过且超过设定的天数后的队列会被自动删除。

2.extract (抽取)进程参数说明:

抽取进程和传输进程其实都是EXTRACT进程,也可以配置在一个进程完成这两个功能,但是当网络传输有问题时,这样抽取也就不能继续运行了,所以推荐分开配置为两个进程;

GGSCI (hcu19-vp02) 7> view param extract##

extract ej2_all :指定进程名和类型

SETENV (ORACLE_SID=bjscjxgl1) :配置系统环境变量,指定数据库实例名

SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8):配置系统环境变量,指定数据库字符集类型

userid ggs,password GGS :指定OGG连接数据库的用户名和密码,创建专为ogg的数据库用户ggs;连接的是源端的数据库。

exttrail /goldengate/ggs/dirdat/lt :指定写入到本地的哪个队列

TRANLOGOPTIONS ALTARCHIVELOGDEST +FRA/bjscjxgl :

TRANLOGOPTIONS ALTARCHIVEDLOGFORMAT %t_%s_%r.dbf

TRANLOGOPTIONS ASMUSER sys@ORA_ASM,ASMPASSWORD ORACLE123

Dynamicresolution :动态解析表名

Gettruncates :是否复制truncate操作,缺省不复制,此处为复制。

tableexclude HX_DJ.BIN*; :定义需要排除的表,如果在table参数中使用了通配符,可以使用该参数指定排除掉的表。

tableexclude hx_zsj.CS*;

tableexclude hx_zsj.HX_ZSJ.SYS_EXPORT_SCHEMA*;

table hx_zsj.*; :定义需要复制的表,后面需以;结尾

table hx_dj.*;

table hx_rd.RD_SFZRDXXB;

3.data_pump投递进程参数说明:

GGSCI (hcu19-vp02) 6> view param data_pump##

extract pj2_sxst

SETENV (ORACLE_SID=bjscjxgl1)

SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)

userid ggs,password GGS

rmthost 70.12.102.151,mgrport 7809 : 用ggs用户连接到源端数据库,传输到目标数据库,端口为7809.

rmttrail /goldengate/ggs/dirdat/st : :trail文件存放位置在target主机上的/goldengate/ggs/dirdat目录,w文件以st开头。

table hx_zsj.*;

4.replicat入库进程参数说明:

GGSCI (sxstj2db01) 30> view param replicat##

replicat rj2_sxst

SETENV (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)

SETENV (ORACLE_SID=sxstjxgl1)

ASSUMETARGETDEFS :源端和目标端数据库类型一致,无需生成数据定义文件

reperror default,discard :复制进程出现错误的时候,进程会继续复制,只是把错误的数据放到discard文件中。

userid ggs, password ggs

discardfile ./discard/rj2_sxst_discard.txt, append, megabytes 2500 :定义discardfile文件位置,如果处理中有记录出错会写入到此文件中。

map hx_zsj.*, target hx_zsj.*; :用于指定源端和目标端表的映射关系。

tableexclude hx_zsj.SYS_EXPORT_TABLE_01 :定义需要排除的表,如果在table参数中使用了通配符,可以使用该参数指定排除掉的表。

ogg参数解析的更多相关文章

  1. 写个C#命令行参数解析的小工具

    最近测试工作做的比较多因此时常要创建一些控制台类型的应用程序.因为程序有不同的参数开关,需要在程序启动的时候通过命令行来给程序传递各种开关和参数.直接操作args有些不方便,所以就写了个解析参数的小工 ...

  2. Python--命令行参数解析Demo

    写没有操作界面的程序时,最讨厌的就是参数解析问题,尤其是很多参数那种,下面是一个小Demo,拿出来与各位分享: # -*- coding:utf8 -*- import os import datet ...

  3. Node基础:url查询参数解析之querystring

    模块概述 在nodejs中,提供了querystring这个模块,用来做url查询参数的解析,使用非常简单. 模块总共有四个方法,绝大部分时,我们只会用到 .parse(). .stringify() ...

  4. Zookeeper + Hadoop2.6 集群HA + spark1.6完整搭建与所有参数解析

    废话就不多说了,直接开始啦~ 安装环境变量: 使用linx下的解压软件,解压找到里面的install 或者 ls 运行这个进行安装 yum install gcc yum install gcc-c+ ...

  5. argparse - 命令行选项与参数解析(转)

    argparse - 命令行选项与参数解析(译)Mar 30, 2013 原文:argparse – Command line option and argument parsing 译者:young ...

  6. 一步一步自定义SpringMVC参数解析器

    随心所欲,自定义参数解析器绑定数据. 题图:from Zoommy 干货 SpringMVC解析器用于解析request请求参数并绑定数据到Controller的入参上. 自定义一个参数解析器需要实现 ...

  7. /proc/sys/ 下内核参数解析

    http://blog.itpub.net/15480802/viewspace-753819/ http://blog.itpub.net/15480802/viewspace-753757/ ht ...

  8. ThreadPoolExecutor参数解析

    ThreadPoolExecutor是一个非常重要的类,用来构建带有线程池的任务执行器,通过配置不同的参数来构造具有不同规格线程池的任务执行器. 写在前面的是: 线程池和任务执行器,线程池的定义比较直 ...

  9. Js把URL中的参数解析为一个对象

    <!DOCTYPE HTML> <html> <head> <meta charset="utf-8" /> <title&g ...

随机推荐

  1. 30天自制操作系统(三)进入32位模式并导入C语言

    1 制作真正的IPL IPL(Initial Program Loader),启动程序装载器,但是之前并没有实质性的装载任何程序,这次作者要开始装载程序了. 虽然现在开发的操作系统啥功能也没有,作者说 ...

  2. shell 获取当前svn代码目录版本号

    在当前svn代码目录下执行以下命令: svn info | grep "Last Changed Rev:" | awk -F ': ' '{print $2}' > svn ...

  3. 图像处理之全景拼接---基于sift的全景图像拼接

    http://blog.csdn.net/masibuaa/article/details/9246493#comments

  4. DNS--域名系统 随笔

    定义:是一种用于TCP/IP应用程序的分布式数据库.(分布式数据库:指利用高速计算机网络将物理上分散的多个数据存储单元连接起来组成一个逻辑上统一的数据库.分布式数据库的基本思想是将原来集中式数据库中的 ...

  5. 【题解】[Ghd]

    [题解]Ghd 一道概率非酋题? 题目很有意思,要我们选出大于\(\frac{n}{2}\)个数字使得他们的最大公约数最大. 那么我们若随便选择一个数字,他在答案的集合里的概率就大于\(0.5\)了. ...

  6. SVM怎样解决多分类问题

    从 SVM的那几张图能够看出来,SVM是一种典型的两类分类器.即它仅仅回答属于正类还是负类的问题.而现实中要解决的问题,往往是多类的问题(少部分例外,比如垃圾邮件过滤,就仅仅须要确定"是&q ...

  7. 销售订单增强字段 bapi更新

    如果增强字段在销售订单抬头(vbak)上,则要将增强字段一并append到如下四个表/结构中: VBAKKOZ VBAKKOZX BAPE_VBAK BAPE_VBAKX 在行项目(vbap)上: V ...

  8. [2017-12-20]ElasticSearch 小记

    介绍 ElasticSearch是一款搜索引擎中间件,因其强大的全文索引.查询统计能力和非常方便的全套基于Restful的接口,以及在自动分片.无停机升级扩容.故障转移等运维方面的高效性,逐渐成为中小 ...

  9. appium不支持Android7.0系统设备解决办法

    1. 找到appium的安装目录下的adb.js文件. 2. 打开adb.js,手动修改该文件下的内容: Adb.prototype.getPIDsByName=function(name,cb){ ...

  10. Android环境下通过C框架层控制WIFI【转】

    本文转载自:https://blog.csdn.net/edw200/article/details/52192631 本人是从事Linux嵌入式开发的,安卓wifi控制在安卓JAVA层已经做得非常成 ...