ogg 설치 가이드에는 example도 없고 블로그 글들은 버전 명시도 잘 안되있고 오타도 많아서 기록한다.

binary 설치 후 진행되는 과정이며, ogg home의 ./ggsci 를 실행하면 인터페이스 실행이 가능하다.

 

- source

GGSCI > CREATE SUBDIRS
SQL > ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
SQL > ALTER SYSTEM SWITCH LOGFILE;
GGSCI > edit params mgr

PORT 7809

 

GGSCI > add trandata test.t1
GGSCI > ADD EXTRACT EXT01, TRANLOG, BEGIN NOW
GGSCI > edit params extcdc01

extract extcdc01
userid test, password test
exttrail ./dirdat/01
BR BROFF
DISCARDFILE ./dirout/extcdc10.dsc, append
rmthost 192.1.2.75, mgrport 7809
table test.t1;

 

GGSCI > ADD EXTTRAIL ./dirdat/01, EXTRACT EXT01, MEGABYTES 10
GGSCI > add extract pmp01, exttrailsource ./dirdat/01, begin now
GGSCI > edit params pmp01   

extract pmp01
passthru
rmthost 192.1.2.75, mgrport 7809
rmttrail ./dirtest/11
table test.t1;GGSCI > ADD RMTTRAIL ./dirtest/11, EXTRACT PMP01

ogg_home$touch ./dirdef/tbdef.def


GGSCI > EDIT PARAMS DEFGEN   

defsfile ./dirdef/tbdef.def
userid test password test
table test.t1;

 

- target

GGSCI > EDIT PARAMS ./GLOBALS (대문자 주의)

checkpointtable test.chkpt

 

GGSCI > dblogin test@orcl, PASSWORD test
GGSCI > add checkpointtable
GGSCI > add replicat rep01, exttrail ./dirdat/01
GGSCI > edit params rep01   

replicat rep01
setenv (ORACLE_SID="orcl")
userid test, password test
sourcedefs ./dirdef/tbdef.def
discardfile ./dirrpt/rep01.dsc, append
map test.t1, target test.t2, keycols (c1);

 

- tip
vim ogg_home/ggserr.log (기동 중 로그 확인)

GGSCI > delete [ext01|pmp01|rep01] (프로세스 삭제)

GGSCI > info all (전체 확인)
GGSCI > info [ext01|pmp01|rep01] detail (프로세스 상세 확인)

'backend' 카테고리의 다른 글

DB transaction isolation level  (0) 2020.04.03
Kafka의 exactly-once semantic  (0) 2019.11.21
분산 데이터베이스의 CAP 이론  (0) 2019.08.31
Load Balancer  (0) 2019.08.03
Posted by sjo200
,