OGG 安装注意事项

给OGG添加角色和一些能力 (单项复制的话在源端做 双向复制的话源端/目标端一起做)

安装sequence支持

cd $OGG_HOME 这句话的意思是告诉你去ogg家目录下执行

cd /u01/ogg

sqlplus / as sysdba

@sequence.sql --支持序列

GRANT EXECUTE ON ogg.updateSequence TO ogg;

ALTER TABLE sys.seq$ ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY) COLUMNS;

安装ddl支持

@marker_setup.sql

@ddl_setup.sql

添加角色

@role_setup.sql

GRANT GGS_GGSUSER_ROLE TO ogg;

@ddl_enable.sql

@marker_status.sql

mgr 参数(源端和目标端)

GGSCI (19c01) 2> view params mgr

PORT 7809

DYNAMICPORTLIST 7810-7820

PURGEOLDEXTRACTS ./dirdat/*, USECHECKPOINTS, MINKEEPDAYS 3

PURGEMARKERHISTORY MINKEEPDAYS 3, MAXKEEPDAYS 7

LAGREPORTHOURS 1

LAGINFOMINUTES 30

LAGCRITICALMINUTES 45

ACCESSRULE, PROG *, IPADDR * ALLOW

源端

推送进程参数

GGSCI (19c01) 4> view params dp_test

EXTRACT dp_test

RMTHOST 192.168.158.132, MGRPORT 7809, compress

PASSTHRU

RMTTRAIL ./dirdat/r0

DYNAMICRESOLUTION

table HR.*;

源端

抽取进程参数

GGSCI (19c01) 4> view params ext_test

extract ext_test

setenv (NLS_LANG=AMERICAN_AMERICA.AL32UTF8)

userid ogg,password oracle

FETCHOPTIONS NOUSESNAPSHOT

REPORTCOUNT EVERY 1 MINUTES,RATE

WARNLONGTRANS 1h,CHECKINTERVAL 5m

EXTTRAIL ./dirdat/e0

DISCARDFILE ./dirrpt/ext_test.dsc, APPEND,MEGABYTES 4000

table HR.*;

GGSCI (19c02) 2> view params rep_test

REPLICAT rep_test

setenv (NLS_LANG="AMERICAN_AMERICA.AL32UTF8")

userid ogg,password oracle

DISCARDFILE ./dirrpt/rep_test.dsc, APPEND, MEGABYTES 1000

REPORT AT 01:59

REPORTCOUNT EVERY 30 MINUTES, RATE

REPERROR DEFAULT, ABEND

GETTRUNCATES

ALLOWNOOPUPDATES

HANDLECOLLISIONS

assumetargetdefs

--table

map hr.*, target hr.*;

源端需要执行的

--添加抽取进程

add extractext_test,tranlog , begin now

add exttrail ./dirdat/e0,extract ext_test MEGABYTES 100

--添加投递进程

add extract dp_test,exttrailsource ./dirdat/e0

add rmttrail ./dirdat/r0,extract dp_test

源端添加trandata

dblogin userid ogg,password ogg

add trandata hr.*

相关命令

ggsci常用命令

进入ggsci,cd到ogg软件目录

./ggsci

help --查看更多命令

info all --查看所有进程

info ext_test -- 查看进程ext_test状态

stats ext_test --查看ext_test捕获变化统计信息

start ext_test --启动进程 ext_test

stop ext_test --停止进程ext_test

logdump常用命令

进入logdump,cd到ogg软件目录

./logdump

help --查看更多命令

ghdr on

detail data

usertoken detail data on

ggstoken detail data on

排错命令

view report mgr

view report 进程名称

排错参考文档

https://www.jianshu.com/p/93db64520609

安装参考文档

https://www.modb.pro/db/568646

注意部署机尽量单ip,双ip可能会有问题

相关推荐
豐儀麟阁贵2 分钟前
8.3 Java常见的异常类
java·开发语言
20岁30年经验的码农2 分钟前
Java JVM 技术详解
java·jvm·压力测试
1***81534 分钟前
C在游戏中的场景管理
java·jvm·游戏
lzh200409197 分钟前
【C++STL】List详解
开发语言·c++
q***448110 分钟前
Java进阶10 IO流
java·开发语言
Wang's Blog15 分钟前
MongoDB小课堂: 游标操作与文档投影技术深度解析
数据库·mongodb
济宁雪人16 分钟前
Java安全基础——文件系统安全
java·开发语言·安全
q***420517 分钟前
使用Django Rest Framework构建API
数据库·django·sqlite
Charles_go17 分钟前
C#中级46、什么是模拟
开发语言·oracle·c#
20岁30年经验的码农20 分钟前
Java RabbitMQ 实战指南
java·开发语言·python