MasterEvil
Erfahrenes Mitglied
Du könntest es einerseits deine Änderungen in allen Datenbanken zugleich ausführen, also jeweils übers Netz einfah die einzelnen Datenbanken, eine nach der anderen angesprochen und die Änderung durchgeführt. Das klappt aber nur wenn alle Rechner laufen.
Andererseits müsstest du ein Log führen welches genau festhält was gemacht wurde. Dieses log stellst du halt lokal für die anderen Rechner erreichbar. Wenn ein Rechner das Script startet müsste der die einzelnen anderen Rechner, einen nach den anderen abfragen ob so ein Log exisiert und von wann es ist. Wenn er dieses Log noch nicht kennt muss er es ebenfalls abarbeiten und sich merken das er es abgearbeitet hat.
Ein bisschen einfacher wird es wenn Artikel nur an einem Rechner geändert werden aber mal ganz ehrlich. Ich würde an deiner Stelle deinen Chef nochmal ruhig und unkompliziert erklären was das für ein sinnloses vorhaben ist. Im Grunde bräuchte man die aktuelle Datenbank nur zentralisieren und die Clients drauf ausrichten. Im schlimmsten Fall eine Arbeit von einer Stunde. Bis du dein Abgleich 100% funktionsfähig hast können 1, 2 Tage vergehen
Andererseits müsstest du ein Log führen welches genau festhält was gemacht wurde. Dieses log stellst du halt lokal für die anderen Rechner erreichbar. Wenn ein Rechner das Script startet müsste der die einzelnen anderen Rechner, einen nach den anderen abfragen ob so ein Log exisiert und von wann es ist. Wenn er dieses Log noch nicht kennt muss er es ebenfalls abarbeiten und sich merken das er es abgearbeitet hat.
Ein bisschen einfacher wird es wenn Artikel nur an einem Rechner geändert werden aber mal ganz ehrlich. Ich würde an deiner Stelle deinen Chef nochmal ruhig und unkompliziert erklären was das für ein sinnloses vorhaben ist. Im Grunde bräuchte man die aktuelle Datenbank nur zentralisieren und die Clients drauf ausrichten. Im schlimmsten Fall eine Arbeit von einer Stunde. Bis du dein Abgleich 100% funktionsfähig hast können 1, 2 Tage vergehen