Dit geeft aan dat de inhoud van het Data Replicator repository corrupt is geworden.
Bij het laden krijgen de tablepartitieversies op enig moment de status ‘I’ voor ‘Initializing’. Zodra het laden van de nieuwe versie klaar is, wordt in de tabelpartitie waar alle versies onderhangen de laatste versie ingesteld. Dit zou een atomaire actie moeten zijn, maar gezien de beperkingen van databaseplatforms kan dat vaak niet.
Je kunt de probleemgevallen achterhalen met de volgende query direct op het repository (dus in SQL Server Management Studio, pgAdmin, Oracle of MySQL Workbench):
select tpn.tpn_nk
, tpn.tpn_version
, tpn.tpn_state
, tpn.tpt_version_last
, tpn.tpn_date_modified
, tpn.tpt_date_modified
from dc_table_partition_versions_r tpn
where tpn.tpt_version_last < tpn.tpn_version
order
by tpn.tpn_nk
Voor analyse en reparatie raad ik aan om een ticket in te dienen bij support@invantive.com. Stuur dan meteen de tracefile mee.