Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: piccolo am 17.12.03 - 14:20:02

Titel: Replizierung per Agenten
Beitrag von: piccolo am 17.12.03 - 14:20:02
Hallo,

kann man eine replizierung einer gewissen datenbank auch per agenten starten ? wäre für unseren user sehr nützlich, da er sofort die informationen bekäme und nicht erst nur nachdem die planmäßige replizierung gestartet wurde...

danke für jede hilfe
Titel: Re:Replizierung per Agenten
Beitrag von: Driri am 17.12.03 - 14:42:34
Hi,

soll die Replikation zwischen zwei Servern stattfinden oder meinst Du, wenn der User auf einer lokalen Replik was geändert hat ?
Titel: Re:Replizierung per Agenten
Beitrag von: Glombi am 17.12.03 - 14:47:46
Wie soll denn der Agent angetriggert werden? Was spricht dagegen, für die planmäßige Replizierung ein kürzeres Intervall zu nehmen?
Titel: Re:Replizierung per Agenten
Beitrag von: Gandhi am 17.12.03 - 14:48:36
Inwiefern erwartest Du eine Verbesserung zu einer programmgesteuerten Replikation?
Da kannst Du ja auch festlegen, wann repliziert wird...Das kannst du auch für einzelne Datenbanken festlegen.
Titel: Re:Replizierung per Agenten
Beitrag von: piccolo am 17.12.03 - 14:50:58
die replizierung sollte zwischen 3 servern erfolgen, manuell wäre es sehr gut, da gewisse sachen sofort nach der eingabe ersichtlich werden.
für jeden tip, wie man das per schaltfläche oder agenten lösen könnte wäre ich sehr dankbar...

Titel: Re:Replizierung per Agenten
Beitrag von: Glombi am 17.12.03 - 15:05:50
Es gibt in LS eine Methode in der NotesDatabase Klasse:

flag = notesDatabase.Replicate( serverName$ )

Das kannst Du verwenden.

Bsp:
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Call db.Replicate( "ServerABC" )

Andreas
Titel: Re:Replizierung per Agenten
Beitrag von: Driri am 17.12.03 - 15:22:50
Du solltest Dir aber genau überlegen, ob nach jeder Änderung eine Replikation angeschmissen wird.
Je nach Häufigkeit von Änderungen, Bandbreite der Leitungen und sowieso laufender, periodischer Replikation, kann es sont passieren, daß die Server in einer Tour untereinander replizieren.
Titel: Re:Replizierung per Agenten
Beitrag von: Glombi am 17.12.03 - 15:25:25
Weitere Möglichkeit: Man kann die Server auch clustern.

Andreas
Titel: Re:Replizierung per Agenten
Beitrag von: piccolo am 17.12.03 - 15:52:00
danke inzwischen für die vielen antworten , aber
leider funktioniert das oben genannte beispiel nur wenn die datenbank lokal gehalten wird, gibt es eine andere möglichkeit dies zu bewältigen ?

clustern kommt leider nicht in frage.....