ogg-integrated mode 学习

ogg integrated 其实就是整合stream  logminr capture redo log

1.Grant permissions to the user (for local integrated capture one user will suffice although you can use two dedicated users).
2.While logged in with dblogin add trandata for the source tables.
3.Register extract for integrated capture while logged in with dblogin
4.Create an extract for integrated capture
5.Create a source and target definition file using DEFGEN.
6.Create a parameter file for the extract using local integrated capture
7.Create a trail for the extract
8.Create a replicat
9.Start OGG extract and replicat
10.Troubleshooting tips/tricks for extract

exec DBMS_GOLDENGATE_AUTH.GRANT_ADMIN_PRIVILEGE (grantee=>'ogg_extract', privilege_type=>'capture',grant_select_privileges=>true, do_grants=>TRUE);
exec DBMS_GOLDENGATE_AUTH.GRANT_ADMIN_PRIVILEGE(grantee=>'DBAGGS',grant_select_privileges=> true);
exec DBMS_GOLDENGATE_AUTH.REVOKE_ADMIN_PRIVILEGE(grantee=>'DBAGGS',REVOKE_SELECT_PRIVILEGES=>true);
select * from DBA_GOLDENGATE_PRIVILEGES;
 
register extract extint database

defsfile ./dirdef/source_int.def, purge
userid ogg, password ogg
table ogg_test.test1;

./defgen paramfile ./dirprm/defgensource.prm
 
add extract extint, integrated tranlog, begin now
add exttrail ./dirdat/aa,extract extint,megabytes 100
 
EXTRACT extint
TRANLOGOPTIONS INTEGRATEDPARAMS (max_sga_size 300, parallelism 3)
USERID ogg_extract, PASSWORD ogg
GETTRUNCATES
REPORTCOUNT EVERY 1 MINUTES, RATE
DISCARDFILE ./dirrpt/extint.dsc,APPEND,MEGABYTES 1024
DBOPTIONS  ALLOWUNUSEDCOLUMN
WARNLONGTRANS 2h,CHECKINTERVAL 3m
EXTTRAIL ./dirdat/aa
--TRANLOGOPTIONS EXCLUDEUSER USERNAME
DYNAMICRESOLUTION
TABLE ogg_test.*;

add extract dpint,exttrailsource ./dirdat/aa
add rmttrail ./dirdat/aa , extract dpint

edit params dpint

EXTRACT dpint
SETENV (NLS_LANG = "AMERICAN_AMERICA.ZHS16GBK")
USERID ogg_extract, PASSWORD ogg
PASSTHRU
RMTHOST 192.168.0.21, MGRPORT 7839, compress
RMTTRAIL ./dirdat/aa
TABLE ogg_test.*;
 
 edit params ./GLOBALS
GGSCHEMA ogg
CHECKPOINTTABLE ogg.checkpoint

dblogin userid ogg,password ogg
add checkpointtable ogg.checkpoint

add replicat repint,exttrail ./dirdat/aa,checkpointtable ogg.checkpoint
edit params repint

REPLICAT repint
SETENV (NLS_LANG = "AMERICAN_AMERICA.ZHS16GBK")
USERID ogg,PASSWORD ogg
DYNAMICRESOLUTION
ASSUMETARGETDEFS
REPERROR default,discard
DISCARDFILE ./dirrpt/repint.dsc,append,megabytes 50
map ogg_test.*,target ogg_test2.*;

alter system set memory_max_target=3g scope=spfile sid=’*';
alter system set memory_target=3g scope=spfile sid=’*';
alter system set streams_pool_size=1g scope=spfile sid=’*';
alter system set compatible=’11.2.0.3.0′ scope=spfile sid=’*';

-----------------------------------------------
dblogin userid ogg,password ogg
register replicat repint,database

add replicat repint,integrated,exttrail ./dirdat/aa,checkpointtable ogg.checkpoint_rep

edit params repint

REPLICAT repint
SETENV (NLS_LANG = "AMERICAN_AMERICA.ZHS16GBK")
DBOPTIONS INTEGRATEDPARAMS(parallelism 2)
DBOptions DeferrefConst
DBOptions SuppressTriggers
USERID ogg,PASSWORD ogg
DYNAMICRESOLUTION
ASSUMETARGETDEFS
REPERROR default,discard
DISCARDFILE ./dirrpt/repint.dsc,append,megabytes 50
map ogg_test.*, target ogg_test2.*;


--integrated mode replicat 默认SuppressTriggers

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24577884/viewspace-1063398/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/24577884/viewspace-1063398/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值