Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: rar am 23.09.04 - 13:30:04

Titel: Replikator starten
Beitrag von: rar am 23.09.04 - 13:30:04
Grüß euch,

gibt es eine Mögliochkeit über script alle Datenbanken, die im Replikator eingetragen sind auf einmal zu replizieren?

Titel: Re:Replikator starten
Beitrag von: koehlerbv am 23.09.04 - 15:55:59
Aus der aktuellen AU lassen sich die DBs 'rausflöhen, mit NotesDatabase.Replicate dann replizieren.

Das sollte also machbar sein.

HTH,
Bernhard
Titel: Re:Replikator starten
Beitrag von: Glombi am 23.09.04 - 16:08:46
So sollte es gehen - allerdings nur in Formelsprache. Du kannst ja einenb Agenten daraus machen und den in Script starten:

@Command( [Replicator] );
@Command( [ReplicatorStart] )

Andreas
Titel: Re:Replikator starten
Beitrag von: rar am 23.09.04 - 17:00:59
Danke Andreas. Das ist eine gute Idee. Werd ich wahrscheinlich so machen.

Beim rausflöhen weiß ich nicht wie das geht.  Wie meinst du das Bernhard? Kann man die Dbs, die im Replikator sind auslesen?
Titel: Re:Replikator starten
Beitrag von: koehlerbv am 23.09.04 - 17:08:49
Schau Dir mal die Items in einem Location Document an - $StackFileNames. Das scheint aber nicht gerade zuverlässig zu sein.
Man sollte vielleicht mal die Desktop.dsk untersuchen - ist ja auch nur eine Notes DB.
Aber unter R6 läuft wieder alles ganz anders.

Andreas' Verfahren ist zuverlässig  ;)

Bernhard
Titel: Re:Replikator starten
Beitrag von: rar am 23.09.04 - 17:22:56
Oha... $StackFileNames... Da hätte ich nie nachgeschaut.

Es wird sicher der Agent werden. Das Verfahren ist nämlich nicht nur zuverlässig sondern auch ein bischen einfacher.

Danke euch beiden

lg
-daniel

Titel: Re:Replikator starten
Beitrag von: koehlerbv am 23.09.04 - 17:30:08
Es wird sicher der Agent werden. Das Verfahren ist nämlich nicht nur zuverlässig sondern auch ein bischen einfacher.

Das sehe ich auch so (und ärgere mich, nicht selber darauf gekommen zu sein ...)

Ciao,
Bernhard
Titel: Re: Replikator starten
Beitrag von: rar am 24.09.04 - 11:27:27
Blöd, blöd, blöd.

Bei dem Agent kommt die Fehlermeldung "@Funktion ist in diesem Kontext ungültig",
die $StackFileNames sind leer und ich steh wieder am Anfang...

Ich versuche den Agent in einem Hotspot in einer Seite zu starten. Woran könnte das mir dem Agent liegen?
Titel: Re: Replikator starten
Beitrag von: koehlerbv am 24.09.04 - 11:31:19
Ist der Agent auf "Einmal ausführen (@Commands können benutzt werden)" eingestellt ?

Bernhard
Titel: Re: Replikator starten
Beitrag von: rar am 24.09.04 - 11:36:31
Ja. Und Manuell aus der Liste der Agenten ist eingestellt.
Wenn ich ihn händisch starte gehts.
-d