Bidirectional Notes
Bidirectional Notes
vi trandata.oby
vi deployment.oby
Info all
GGSCI>Obey deployment.oby
Exit
cd dirprm
vi tables_list.inc
TABLE pdb2.ggtraining2.dept22;
TABLE pdb2.ggtraining2.emp22;
Edit param extbi10
EXTRACT EXTBI10
useridalias sourcegg2_cdb
TRANLOGOPTIONS EXCLUDETAG 00
EXTTRAIL /data/app/oracle/ogg_trg/dirdat/lt
Include /data/app/oracle/ogg_trg/dirprm/tables_list.inc
cd $ORACLE_HOME/dirprm
vi table_list.inc
TABLE pdb2.ggtraining2.dept22;
TABLE pdb2.ggtraining2.emp22;
EXTRACT DPBI10
RMTTRAIL /data/app/oracle/ogg_src/dirdat/rt
Include /data/app/oracle/ogg_trg/dirprm/tables_list.inc
Start extbi10
Start dpbi10
vi deploy.oby
obey deploy.oby
Edit param repbi10
REPLICAT REPBI10
useridalias sourcegg1_pdb
DBOPTIONS INTEGRATEDPARAMS(PARALLELISM 2)
ASSUMETARGETDEFS
Start repbi
Start dpint19
Start extint19
Conflict in Bidirectional:
Insert-insert
1 Sales Canada 10 sep 2023 10:00:00 AM 1 Acc India 10 sep 2023 10:00:01 AM
Update-update
1 Sales Canada 1 Sales Canada
Set dname=HR;
Set loc=India;
1 HR INDIA 1 HR INDIA
Update-delete
Application level:
PK using sequences
ODD KPK--->Even PK
1 2,4,6,8
BAL-
10000
1000
500
8500
Bidirectional:
Bidirectional-Active Active
Ext---pump---Rep
Rep—Pump--Ext
Bidirectional Active passive