2.4.2 Konfigurationsänderungen
Automatische Aktualisierung von KO.DAT und SIBDD.BIN
Bei der Anmeldung an infra:NET über eine Client/Server-Verbindung wird automatisch geprüft, ob die Dateien KO.DAT und SIBDD.BIN auf der Client-Seite mit denen auf der Server-Seite übereinstimmen. Falls nicht, werden die Dateien von der Arbeitsstation automatisch aktualisiert.
Der Abgleich der Dateien geschieht folgendermaßen:
Die Übertragungen laufen ausschließlich über TCP/IP. Es werden vom Benutzer keine Rechte auf dem Datenserver benötigt. Mit Client ist der Datenbanktreiber (sdbclsrv.dll) des sichtbaren infra-Programms gemeint, an dem gearbeitet wird. Mit Server ist der DB-Server gemeint.
Bei der Anmeldung prüft der Client, ob die Checksummen (SHA1) der eigenen Dateien mit denen der Dateien, die aus der aktuellen Datenquelle am Server geladen wurden. Bei Unterschieden werden die entsprechenden Dateien vom Server an den Client übertragen.
Bei Änderungen in 930 werden sowohl die KO.DAT des Applikationsservers als auch die KO.DAT des Datenbankservers (durch eine TCP/IP-Übertragung) geändert.
Um zu verhindern, dass Server und Clients gleichzeitig mit unterschiedlichen Versionen der Dateien arbeiten, werden die geänderten Dateien erst synchronisiert, wenn die betroffene Datenquelle neu initialisiert wird – sich also alle Clients von dieser Datenquelle abgemeldet haben.