Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

12

积分

0

好友

1

主题
1#
发表于 2013-1-14 15:56:56 | 查看: 9434| 回复: 8
本帖最后由 linfeng_oracle 于 2013-1-14 16:21 编辑

Oracle版本:10205rac
Goldengate版本:11.1

部分表没有pk或唯一索引。

因为客户需求,需要停节点一实例,停止步骤:先停ogg再停节点一,过了一小时,启动节点一,启动ogg,发现复制端数据不一致。

源端:
GGSCI (p570a) 4> view param mgr

port 7809
DYNAMICPORTLIST 7840-7850
purgeoldextracts  ./dirdat/*, usecheckpoints, minkeepdays 3
--userid goldengate, password goldengate

GGSCI (p570a) 3> view param EXTGZ

Extract extgz
USERID goldengate, PASSWORD AACAAAAAAAAAAALAPEOEEEHGSJSDOIQFABLGIGPDZDVJBJJB, ENCRYPTKEY default
tranlogoptions asmuser sys@asm1, asmpassword asm10g
warnlongtrans 12h, checkinterval 10m
BR BROFF
TRANLOGOPTIONS CONVERTUCS2CLOBS
THREADOPTIONS MAXCOMMITPROPAGATIONDELAY  3000 IOLATENCY 3000
exttrail ./dirdat/gz
table GZGJJ3.*;
table GZGJJ.*;
table APP.*;
table DEV01.*;
table DEV02.*;
table goldengate.*;


GGSCI (p570a) 5> view param DPEGZ

extract dpegz
passthru
REPORT AT 01:59
reportrollover at 02:00
discardfile ./dirrpt/dpedm.dsc,append, megabytes 100
rmthost 172.16.155.4, mgrport 7809, compress     
rmttrail ./dirdat/gz
dynamicresolution
table GZGJJ3.*;
table GZGJJ.*;
table APP.*;
table DEV01.*;
table DEV02.*;
table goldengate.*;


目标端:




GGSCI (rx8640a) 4> view param REPGZ

replicat repgz
setenv (ORACLE_SID = "gzgjj1")


USERID goldengate, PASSWORD AACAAAAAAAAAAALAPEOEEEHGSJSDOIQFABLGIGPDZDVJBJJB, ENCRYPTKEY default

REPORT AT 01:59
reportrollover at 02:00
sqlexec "Alter session set constraints=deferred"
assumetargetdefs
allownoopupdates
reperror default,abend
discardfile ./dirrpt/repgz.dsc, append, megabytes  100M
SHOWSYNTAX
batchsql
grouptransops 2000
dynamicresolution
allownoopupdates

map GZGJJ.GD_WF_SQSPYJ, target GZGJJ.GD_WF_SQSPYJ, keycols (SQBH);
obey ./dirsql/map_target.txt



BR BROFF有关系吗?

replog20130114.rar

151.17 KB, 下载次数: 1774

rep日志

2#
发表于 2013-1-14 15:59:41
rep端的dirrpt 打包上传

回复 只看该作者 道具 举报

3#
发表于 2013-1-14 16:32:41
  1. 2013-01-14 10:19:36  WARNING OGG-00869  Aborting BATCHSQL transaction. Detected inconsistent result: executed 1 operations in batch, resulting in 0 affected rows.

  2. 2013-01-14 10:19:36  WARNING OGG-01137  BATCHSQL suspended, continuing in normal mode.

  3. 2013-01-14 10:19:36  WARNING OGG-01003  Repositioning to rba 89158 in seqno 716.

  4. 2013-01-14 10:19:36  WARNING OGG-01004  Aborted grouped transaction on 'GZGJJ.GJJ_DWMX', Database error 1403 ().

  5. 2013-01-14 10:19:36  WARNING OGG-01003  Repositioning to rba 89158 in seqno 716.

  6. 2013-01-14 10:19:36  WARNING OGG-01154  SQL error 1403 mapping GZGJJ.GJJ_DWMX to GZGJJ.GJJ_DWMX.

  7. 2013-01-14 10:19:36  WARNING OGG-01003  Repositioning to rba 95607 in seqno 716.

  8. Source Context :
  9.   SourceModule            : [er.main]
  10.   SourceID                : [/scratch/pradshar/view_storage/pradshar_bugdb_12826354/oggcore/OpenSys/src/app/er/rep.c]
  11.   SourceFunction          : [take_rep_err_action]
  12.   SourceLine              : [16064]

  13. 2013-01-14 10:19:36  ERROR   OGG-01296  Error mapping from GZGJJ.GJJ_DWMX to GZGJJ.GJJ_DWMX.
复制代码
1403 常见错误, 90%是存在数据不一致

http://t.askmaclean.com/forum.ph ... ighlight=ogg%2B1403


回复 只看该作者 道具 举报

4#
发表于 2013-1-14 16:47:16
Maclean Liu(刘相兵 发表于 2013-1-14 16:32
1403 常见错误, 90%是存在数据不一致

http://t.askmaclean.com/forum.php?mod=viewthread&tid=712&highli ...

BR BROFF
这参数设置有问题吗?

回复 只看该作者 道具 举报

5#
发表于 2013-1-15 08:31:29
呵呵,这种数据不一致比较难查,建议你再初始化一次,确定目标机器不要有其他进程更新。
你可以参考ML网站上有个用rman作初始化的
跟BR BROFF没关系的

回复 只看该作者 道具 举报

6#
发表于 2013-1-17 13:48:51
lory 发表于 2013-1-15 08:31
呵呵,这种数据不一致比较难查,建议你再初始化一次,确定目标机器不要有其他进程更新。
你可以参考ML网站 ...

可以详细说下BR的作用吗?
看了官方文档不是很懂。

回复 只看该作者 道具 举报

7#
发表于 2013-4-3 13:24:16
要重新初始化就有点麻烦了

回复 只看该作者 道具 举报

8#
发表于 2013-4-19 12:26:32
重新初始化。gg不好用。

回复 只看该作者 道具 举报

9#
发表于 2013-4-19 15:02:10
看什么情况,什么场合吧

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-5-2 19:01 , Processed in 0.052829 second(s), 23 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569