2017.3 – ZVM: Neues Suchverfahren
Ab VM2017.3 ist ein neues Verfahren verfügbar, mit dem die an ZVM zu übertragenden Datensätze unabhängig von einem Änderungszeitpunkt identifiziert werden können. Stattdessen wird bei Datensatz-Änderungen in einer Tabelle, welche zur Übertragung an ZVM ausgewählt ist, ein Protokoll-Datensatz in der neuen Tabelle SQL_Transfer_Stack erzeugt.
Sobald der ZVM-Batchjob mit einer Datenübertragung beginnt, ermittelt er alle aktuell in der Tabelle SQL_Transfer_Stack verfügbaren Datensätze als Set. Datensätze, die während der aktiven Übertragung neu erzeugt werden, sind nicht Teil dieses Sets und werden im folgenden Übertragungsintervall berücksichtigt. Wenn der in SQL_Transfer_Stack dokumentierte Datensatz erfolgreich übertragen wurde, wird der zugehörige Protokolldatensatz gelöscht. Bei Übertragungsfehlern verbleibt der Datensatz in der Tabelle SQL_Transfer_Stack, bis eine Übertragung erfolgreich abgeschlossen werden kann.
Damit ist sichergestellt, dass jede Änderung im VM-Datenbestand in Tabellen, die für die ZVM Übertragung eingerichtet sind, belegt ist und zuverlässig an die externe SQL Datenbank übermittelt werden kann.