Domino 9 und frühere Versionen > ND6: Entwicklung
Replikationsstatus abfragen
Mirco_Schmidt:
Hallo zusammen,
kann man eine laufenden Replikation per Script abfragen? Kann ich feststellen per Script, ob gerade eine Replikation auf eine Datenbank läuft?
Gruß zusammen
Glombi:
Liegt die Datenbank auf einem Server oder lokal?
Falls auf einem Server, könnte man einen Consolen Command absetzen (sh ta) und prüfen, ob der Replicator Task die Datenbank am Wickel hat.
consoleReturn$ = notesSession.SendConsoleCommand( serverName$, consoleCommand$ )
Andreas
koehlerbv:
Und was ist, wenn ein anderer Server die Replikation durchführt? Dann meldet "mein" Server gar nichts ...
Bernhard
Glombi:
Man könnte noch "show user" absetzen um zu setzen, ob ein anderer Server (den man bestimmt irgendwie identifizieren kann) die Datenbank geöffnet hat.
Aber erstmal sollten wir hier mehr Input bekommen.
Mirco_Schmidt:
Es gibt eine Notes Datenbank auf einem Server, mit der aus verschiedenen Richtungen ständig repliziert wird. Von dieser Datenbank wollen wir auf dem Server eine Replik erstellen, die dann als Datenquelle für weitere Programme dienen soll. Jedoch wollen wir von dieser Replik für einen kurzen Moment einen eingefrorenen Stand haben. Wir wollen sicher gehen, dass zur Zeit auf der Notes Datenbank keine repliziervorgänge gemacht werden.
1. prüfen, ob auf Hauptdatenbank gerade Repliziert wird
2. temp. die Repliziervorgänge auf der Replik unterbinden (wenn auf erster Datenkbank gerade nicht repliziert wird.
3. Daten auf replik aktualisieren.
4. Datenquelle anzapfen und Daten verarbeiten
5. Replizieren wieder möglich machen.
Ist das verständlich erklärt?
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln