在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

如何进行OGG中showsynatx测试的分析

150次阅读
没有评论

共计 2553 个字符,预计需要花费 7 分钟才能阅读完成。

如何进行 OGG 中 showsynatx 测试的分析,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

测试 showsynatx:  首先明确 showsynatx 是 replicat 的参数

1、源端和目标分别建表:

源: SENDER@hyyk  create table tb20(id int primary key, name varchar2(20));

目标:RECEIVER@ogg create table tb20(id int primary key, name varchar2(20));

GGSCI (pc6) 2 edit params ext_s1

extract ext_s1

setenv (NLS_LANG= AMERICAN_AMERICA.AL32UTF8)

setenv (ORACLE_SID= hyyk)

userid ogg,password oracle

gettruncates

exttrail /u01/app/oggs/dirdat/ss

table sender.*;

GGSCI (pc6) 3 edit params pump_s1

extract pump_s1

passthru

userid ogg,password oracle

rmthost 192.168.1.80,mgrport 7809

rmttrail /u01/app/oggd/dirdat/sd

–table sender.tab1;

–table sender.tb10;

table sender.*;

目标

GGSCI (ogg-80) 5 edit params rep_s1

replicat rep_s1

setenv(NLS_LANG=AMERICAN_AMERICA.ZHS16GBK)

setenv(ORACLE_SID= ogg)

userid ogg,password oracle

–handlecollisions

ASSUMETARGETDEFS

–SOURCEDEFS /u01/app/oggd/dirdef/test.def

DISCARDFILE ./dirrpt/rorabb.dsc,PURGE

userid ogg,password oracle

map sender.tb20,target receiver.tb20;

2、目标插入一行:

insert into tb20 values(1, a

commit;

3、源端插入一行 (已经配置好复制链路,且加 trandata):

insert into tb20 values(1, a

commit;

目标进程会 abend;

GGSCI (ogg-80) 11 info all

Program     Status      Group       Lag at Chkpt  Time Since Chkpt

MANAGER     RUNNING

REPLICAT    RUNNING     GGS_REP2    00:00:00      00:00:01

REPLICAT    ABENDED     REP_S1      00:00:07      00:00:00

可以在 discard file 中找到信息

[oracle@ogg-80 dirrpt]$ cat rorabb.dsc

Oracle GoldenGate Delivery for Oracle process started, group REP_S1 discard file opened: 2018-03-17 11:37:42.169932

Current time: 2018-03-17 11:44:07

Discarded record from action ABEND on error 1

OCI Error ORA-00001: unique constraint (RECEIVER.SYS_C0011463) violated (status = 1), SQL

Aborting transaction on /u01/app/oggd/dirdat/sd beginning at seqno 32 rba 2557

error at seqno 32 rba 2557

Problem replicating SENDER.TB20 to RECEIVER.TB20

Mapping problem with insert record (target format)…

*

ID = 1

000000: 31                                              |1               |

NAME = a

000000: 61                                              |a               |

*

Process Abending : 2018-03-17 11:44:07

4、修改目标参数

edit param rep2

加:

NoBinaryChars

NoDynSQL

ShowSyntax

(OGG12c 可以只加 ShowSyntax)

然后对 abend 的进程执行:

cd ogg

./replicat paramfile dirprm/rep_s1.prm

…….

INSERT INTO RECEIVER . TB20 (ID , NAME) VALUES (1 , a)

Statement length: 60

(S)top display, (K)eep displaying (default)

选择(K)

5、测试正常的情况

ggsci alter rep2_s1, begin now

源端:

insert into tb20 values(2, b

commit;

目标端

然后:

./replicat paramfile dirprm/rep_s1.prm

选择(K)

INSERT INTO RECEIVER . TB20 (ID , NAME) VALUES (2 , b)

Statement length: 60

(S)top display, (K)eep displaying (default): k

输入 K 之后 复制进程才会复制

RECEIVER@ogg select * from tb20;

ID NAME

———- ——————–

2 b

1 a

(如果不是执行./replicat paramfile dirprm/rep_s1.prm,直接 start rep_s1,也可以执行过去,只不过不显示 SQL 了)

看完上述内容,你们掌握如何进行 OGG 中 showsynatx 测试的分析的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注丸趣 TV 行业资讯频道,感谢各位的阅读!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-18发表,共计2553字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 日韩夜夜操 | 日韩人妻熟女中文字幕a美景之屋 | 77米奇影院 | 丝袜免费视频xx在线观看 | 福利盒子在线视频免费 | 亚洲三级电影在线观看 | 三个男吃我奶头一边一个视频 | 伊人久久精品一区二区三区 | 国产又黄又猛又粗又爽的a片动漫 | 中文字幕人成乱码熟女app | 日本视频在线免费 | 男阳茎进女阳道视频大全 | 国产精品欧美亚洲韩国日本不卡 | 九九热免费在线观看 | 日韩欧美中文字幕在线播放 | 国产理论最新国产精品视频 | 97精品国产一区二区三区 | 成a人片亚洲日本久久 | 欧美精品一区二区精品久久 | 被黑人伦流澡到高潮hnp动漫 | 中文亚洲av片在线观看 | 国产亚洲欧美在线 | 黄色软件免费观看 | 亚洲永久精品一区二区三区 | 国精品人妻无码一区二区三区性色 | 一级电影在线观看 | 久久婷婷综合色丁香五月 | 天天操天天插天天射 | 久久日韩乱码一二三四区别 | 亚洲日韩乱码中文无码蜜桃臀 | 四虎影视在线免费观看 | 99视频精品免视看 | 国产精品视频第一区二区 | 日日干夜夜干 | 中字幕人妻一区二区三区 | 国产精品三级视频 | 欧美肥老太牲交大战 | a毛片视频免费观看影院 | 日本道二区免费v | 麻豆国产97在线 | 欧美 | 国产高清美女一级a毛片久久 |