【OGG 故障處理】OGG-01028


通過ATSCN 的方式啟動REPLICAT 進程的時候報錯

GGSCI> START REPLICAT RP_XXXX1, ATCSN 15572172378

GGSCI> VIEW REPORT RP_XXXX1

ERROR   OGG-01028  Oracle GoldenGate Delivery for Oracle, rp_xxxx1.prm:  Incompatible record (101) in ./dirdat/ra000212, rba 1477095 (getting header).

根據MOS (Doc ID 1507462.1) 完成修復:

[ogg@xxxx ogg]$ ./logdump  #ogg自帶的trace分析工具

Oracle GoldenGate Log File Dump Utility for Oracle
Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230

Copyright (C) 1995, 2012, Oracle and/or its affiliates. All rights reserved.
 
Logdump 38 >log to mycase.txt  #記錄操作日志
--- Session log mycase.txt opened 2019/05/30 15:21:35.914.915 --- 
Logdump 39 >open ./dirdat/ra000212 #上面報錯的tracefile
Current LogTrail is /ogg/dirdat/ra000212  
Logdump 40 >ghdr on 
Logdump 43 >pos 1477095     #上面報錯的位置
Reading forward from RBA 1477095 
Logdump 44 >n           #next 顯示下一條記錄
Bad record found at RBA 1477095, format 5.50 Header token) 
 6a32 4459                                         | j2DY  
Logdump 45 >sfh prev       #顯示上一條記錄的Header 
___________________________________________________________________ 
Hdr-Ind    :     E  (x45)     Partition  :     .  (x04)  
UndoFlag   :     .  (x00)     BeforeAfter:     A  (x41)  
RecLength  :   254  (x00fe)   IO Time    : 2019/05/30 08:52:00.955.777   
IOType     :     5  (x05)     OrigNode   :   255  (xff) 
TransInd   :     .  (x03)     FormatType :     R  (x52) 
SyskeyLen  :     0  (x00)     Incomplete :     .  (x00) 
AuditRBA   :      76604       AuditPos   : 190794872 
Continued  :     N  (x00)     RecCount   :     1  (x01) 

2019/05/30 08:52:00.955.777 Insert               Len   254 RBA 1476996   #這里的RBA 等會兒alter 要用到
Name: JT_WX.P_WECHAT_ACCOUNT 
After  Image:                                             Partition 4   G  s   
 0000 000d 0000 0009 3137 3135 3836 3738 3400 0100 | ........171586784...  
 2000 0000 1c6f 6743 7347 6a32 4459 5971 7848 7562 |  ....ogCsGj2DYYqxHub  
 6e66 694a 3335 564e 7256 7047 6b00 0200 0f00 0000 | nfiJ35VNrVpGk.......  
 0b31 3831 3235 3936 3032 3138 0003 0015 0000 3230 | .18125960218......20  
 3139 2d30 352d 3330 3a30 383a 3532 3a30 3100 0400 | 19-05-30:08:52:01...  
 0500 0000 0130 0005 0004 ffff 0000 0006 000b 0000 | .....0..............  
 0007 3834 3435 3230 3000 0700 1000 0000 0cb9 e3b6 | ..8445200...........  

Logdump 46 >count                      #正常顯示,表示trace文件正常,沒有corrupt,如果文件異常需要采用其他方式恢復。
** Count begins at RBA 1476996 
LogTrail /ogg/dirdat/ra000212 has 4287 records 
Total Data Bytes            433364 
  Avg Bytes/Record             101 
Insert                        1216 
FieldComp                     3071 
After Images                  4287 

Average of 4282 Transactions 
    Bytes/Trans .....        149 
    Records/Trans ...          1 
    Files/Trans .....          1 
Logdump 47 >quit
修復操作:
./ggsci
GGSCI> ALTER REPLICAT RP_XXXX1, EXTRBA 1476996
GGSCI> START REPLICAT RP_XXXX1, ATCSN 15572172378  --完成恢復


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM