Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Mirco_Schmidt am 26.11.07 - 08:53:52

Titel: Replikationsstatus abfragen
Beitrag von: Mirco_Schmidt am 26.11.07 - 08:53:52
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
Titel: Re: Replikationsstatus abfragen
Beitrag von: Glombi am 26.11.07 - 09:39:39
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
Titel: Re: Replikationsstatus abfragen
Beitrag von: koehlerbv am 26.11.07 - 09:43:27
Und was ist, wenn ein anderer Server die Replikation durchführt? Dann meldet "mein" Server gar nichts ...

Bernhard
Titel: Re: Replikationsstatus abfragen
Beitrag von: Glombi am 26.11.07 - 09:50:51
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.
Titel: Re: Replikationsstatus abfragen
Beitrag von: Mirco_Schmidt am 26.11.07 - 11:50:16
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?
Titel: Re: Replikationsstatus abfragen
Beitrag von: Glombi am 26.11.07 - 12:41:34
Das ist aber so kein Entwicklerproblem, sondern ein Administrationsproblem.

Ob und von wem die Db gerade benutzt wird, seht Ihr ja auf der Serverkonsole mit show user.

Andreas