Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
Automatische Replikation
chris2212:
Hallo,
wir haben einen Admin-Server (DE) und einen
zweiten Domino Server in USA. Wenn in einer
Adressdatenbank am US Server ein neues Dokument
erstellt wird, soll der US Server automatisch die Adressdatenbank
mit dem DE-Server replizieren und ein Agent am DE Server muss
gestartet werden.
Ist es möglich eine Datenbank automatisch wenn ein neues Dokument
erstellt wurde zu replizieren?
Für jede Unterstützung dankbar !
Gruß
Chris
Semeaphoros:
Nicht mit den "normalen" Replikationsmitteln. Du kannst entweder einen Agenten schreiben, der auf veränderte oder neue Dokumente reagiert, der die Replikation anstösst, oder die Clusterreplikation nutzen.
chris2212:
Hallo,
d.h. wenn ich jetzt einen Agent mit dem Trigger
onEvent: After documents are created
Semeaphoros:
Genau, und von dort her diese Methode ansteuern:
flag = notesDatabase.Replicate( serverName$ )
chris2212:
Hallo,
das hab ich jetzt mal am US-Server gemacht, das passt
auch soweit, aber in der Replik am DE-server muss ebenfalls
bei After documents are created or modified ein Agent nur
über die neu erstellten Dokumente (eben aus der Replikation
mit dem US-Server) laufen, die via ODBC in eine externe Datenbank
exportiert werden sollen.
Leider lauft der Agent aber über alle Dokumente??? und nicht nur
über die neuen? Meine Selection ist db.unprocessedDocuments
da der Agent vorher scheduled auf All New & Modified Documents
eingestellt war.
Im Server-Dokument habe ich schon
folgende .ini-Parameter eingegeben und den AgentManager
neu gestartet.
* AgentManagerSchedulingInterval = 1
* AMgr_DocUpdateAgentMinInterval = 0
* AMgr_DocUpdateEventDelay = 0
Wie muss ich dann meine Selection aufbauen?
Danke & Gruß
Chris
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln