Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2014-11-11 13:06:58 WARNING OGG-01519 Oracle GoldenGate Delivery for Oracle, r0000031.prm:
Waiting at EOF on input trail file /s01/ggsdata/dirdat/ig000035, which is not marked as complete; but
succeeding trail file /s01/ggsdata/dirdat/ig000036 exists. If ALTER ETROLLOVER has been performed
on source extract, ALTER EXTSEQNO must be performed on each corresponding downstream reader.
There has been a ETROLLOVER command issued on either Source Extract or Pump, due to which GG
has moved to the new trail on the source Extract or Pump. While moving to the new trail file on the
source environment, Golden Gate doesn’t make EOF comment or transaction mark on the old trail file.
On the replicat site, GG will be waiting for the data or EOF message to come for the current trail from the
source environment but another trail file started to write on the replicate site and replicat won’t be
knowing it.
We have to manually move the trail file, else it will be staying on the current position.
When you check at the OS level, we can see 3 more trail files created and replicate won’t be knowing it
and replicat will be staying on the sequence number 35.
ggs@bhuggs1:/s01/11.2: ./ggsci
Oracle GoldenGate Command Interpreter for Oracle
Version 11.2.1.0.27 19591627 OGGCORE_11.2.1.0.0OGGBP_PLATFORMS_141006.1156_FBO
Linux, x64, 64bit (optimized), Oracle 11g on Oct 6 2014 16:45:49
Copyright (C) 1995, 2014, Oracle and/or its affiliates. All rights reserved.
#2 To check whether GG has updated all the transaction in the current trail file;
To check whether any transaction left (or) it has reached the EOF; to check that we will be using send
<REPLICAT NAME> logend, if the output is “YES” then it means it has reached the EOF if not then you
have to use
'grouptransops 1 & maxtransops 1' in the parameter file of replicat and let it run, see that the replicat has
applied all the records in the trail which is currently reading and check again the logend command and
this should result in YES. Once you get Yes then you need to remove the parameter 'grouptransops 1 &
maxtransops 1' from the Replicat file(if you are not clear, please don’t use it).
#3 Stop the Replicat to change the Sequence number of the trail file.
It has reached end of the trail file and it is waiting for the information from the source.
Happy Reading :)