您的位置:首页 > 编程语言 > Go语言

golden gate 生产环境的安装部署之抽取进程

2014-06-19 15:56 302 查看
抽取进程参数说明

extract E_JSFK
userid ogg, password ogg
exttrail /u02/ogg/ggs/dirdat/JSFK/JS
--TRANLOGOPTIONS DBLOGREADER
dynamicresolution
gettruncates
TABLE SEASHELL.PAYMENTORDER;
TABLE SEASHELL.WITHDRAWWORKORDER;


对extract进程中可能出现的各种参数的说明
Extract <extract_name>:指定extract的名字

SETENV():指定该extract启动时oracle相关的环境变量.

Userid <oracle_user>, password <oracle_password>:连接到源数据库的用户,既我们在第一步建立的源端数据库用户。

Report:指定每天在日志中产生报告的时间

Reportrollover:指定每天汇报队列文件切换报告的时间

Gettruncates:告诉extract对truncate操作也要捕获

Warnlongtrans nH,checkinterval 5M:超过<n>个小时的交易为长交易,会在goldengate日志中产生一条warning,5分钟检测一次

Tranlogoptions:针对源数据库的一些配置选项,如数据库归档的位置等等。在GoldenGate的DML同步中,如果字段类型包含CLOB,必须在源端的extract进程中配置参数:TRANLOGOPTIONS CONVERTUCS2CLOBS

Exttrail:本地队列文件,extract将数据从数据库日志抓取后存放在该队列文件。

Discardfile:指定出错后写错误信息的目标文件,为查错提供帮助。append表示追加方式,purge表示每次生成一个新的disard文件;megabyte表示最大允许大小,如果超过了此大小则进程也会终止。

Dynamicresolution:指定当extract从日志抓取变化数据时,根据当前的需要,动态解析表名,从而加快抓取进程的启动速度。

Table <schema>.<table_name>:指定要从源系统抓取那些表的数据,这里schema不能用通配符,table_name可以用通配符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: