Autor Thema: Selectiv Replizieren?  (Gelesen 3446 mal)

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Selectiv Replizieren?
« am: 27.08.03 - 12:28:07 »
Hallo Leute,

habe über 100 Notesserver.
Auf dem zentralen Notesserver werden die Daten von allen Betrieben erfasst. Nun sollte in jeden Notesserver nur die richtigen Daten repliziert werden.

Was ist da die beste Lösung?

Grüße, Pippo

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Selectiv Replizieren?
« Antwort #1 am: 27.08.03 - 12:46:41 »
Hy,

aus der Admin Hilfe:

Zitat
Untergruppe der Dokumente replizieren
Verwenden Sie diese Einstellung, damit eine Replik nur die Dokumente eines bestimmten Ordners oder einer bestimmten Ansicht oder nur Dokumente, die den in einer Formel angegebenen Kriterien entsprechen, erhält. Replizierformeln sind vergleichbar mit Ansichtsauswahlformeln.
Wenn Sie Replizierformeln verwenden, beachten Sie folgendes:
Sie können die Funktionen @DbLookup, @UserName, @Environment oder @Now nicht in einer Replizierformel verwenden.
Wenn Sie @IsResponseDoc in einer Replizierformel benutzen, werden alle Antwortdokumente in einer Datenbank repliziert, nicht nur die, die den Auswahlkriterien entsprechen. Um dies zu vermeiden, verwenden Sie statt dessen @AllChildren oder @AllDescendants. Wenn Sie @AllChildren bzw. @AllDescendants verwenden, darf die Datenbankleistungseigenschaft "Spezielle Antworthierarchie nicht unterstützen" nicht ausgewählt sein.

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Selectiv Replizieren?
« Antwort #2 am: 27.08.03 - 12:52:20 »
Ok, aber wie kann denn nun so eine Formel aussehen?

Grüße, Pippo

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Selectiv Replizieren?
« Antwort #3 am: 27.08.03 - 12:56:46 »
Hy,

noch mal aus der Hilfe ;):

Zitat
Replication formulas  

Beispiel
A replication formula selects the documents that are pulled into the current database during replication.
A replication formula must end with a SELECT statement. If the last statement in the formula is a logical expression, Domino turns it into a SELECT statement by inserting the keyword SELECT.
A replication formula runs on the server or workstation containing the formula's database.
Siehe auch
Replizierparameter

Zitat
xamples: Replication formulas  

  1.   The default replication formula for a database replicates all documents.
SELECT @All
  2.   This formula replicates only documents containing East in the Region field.
SELECT Region = "East"
  3.   This formula, which would be useful in a replica of a mail database, does not replicate documents whose From field is Arnold Runion or Mary Chen.
SELECT !(From="Arnold Runion" | From="Mary Chen")

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Selectiv Replizieren?
« Antwort #4 am: 27.08.03 - 13:15:20 »
Hallo,
erstmals danke für die Beiträge!

Wenn ich nun so viele Server habe, muß ich die Formel für jede Replik schreiben?

Oder gibt es eine Möglichkeit das variabel zu machen?

Grüße, Pippo

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Selectiv Replizieren?
« Antwort #5 am: 27.08.03 - 13:21:42 »
Hy,

kommt drauf an wie du die Formel schreibst ;)

Ich weiss ja nicht mit was für Kriterien du die Dokumente auswählst.

cu
Martin
 
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Selectiv Replizieren?
« Antwort #6 am: 27.08.03 - 14:54:50 »
Hallo,

damit bekomm ich ja den Server heraus:
@Name([Abbreviate];@Subset(@Text(@DbName);1))

Wenn ich nun in den verschiedenen Dokumenten ein Feld hätte mit dem Servereintrag?

Wie wertet Notes das aus? Wenn Notes das so macht, wie Ansichten, dann geht es nicht; denn die sind ja statisch.

Kennst Du die Lösung oder soll ich das mal testen?

Grüße, Pippo

Offline harkpabst_meliantrop

  • Senior Mitglied
  • ****
  • Beiträge: 463
  • Geschlecht: Männlich
  • I love!
    • Heute schon gelebt?
Re:Selectiv Replizieren?
« Antwort #7 am: 27.08.03 - 15:35:35 »
Nee, nee. Du musst für jede Replik auf einem der anderen Server eine Formel schreiben, die angibt, welche Dokumente repliziert werden. Mit den Servernamen hast du nichts am Hut.

Es muss also in jedem Dokument, dass auf einen Server repliziert werden soll, ein Feld geben, dem man eindeutig entnehmen kann, ob das Dok für diese Replik gedacht ist, oder nicht.

Driri

  • Gast
Re:Selectiv Replizieren?
« Antwort #8 am: 27.08.03 - 15:36:31 »
Hallo,

wir haben hier eine ähnliche Anwendung laufen und regeln das über Leserfelder. D.h. in den Dokumenten gibt es ein Leserfeld mit einem Wert (bei uns die Kundennummer).
Für jede Kundennummer gibt es dann eine Gruppe im N&A, wo dann auch die entsprechenden Server mit eingetragen werden.
Das geht bei uns, da wir einen fest definierten Kundenkreis von 400 haben.

Aber evtl. läßt sich so etwas ja auch in deiner Datenbank verwenden.

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Selectiv Replizieren?
« Antwort #9 am: 27.08.03 - 15:49:32 »
Hallo,
Leserfelder OK
aber dann werden alle Dokumente zu allen Servern repliziert

genau das will ich auch vermeiden

Grüße, Pippo

Driri

  • Gast
Re:Selectiv Replizieren?
« Antwort #10 am: 27.08.03 - 15:54:45 »
Hallo,

das käme auf den Inhalt des Leserfeldes an. Wenn Du z.B. nen Leserfeld hast, in dem der Servername steht, dann bekommt Server A auch nur die Dokumente, in denen im Leserfeld Server A eingetragen ist.
Das setzt allerdings das Erstellen neuer Repliken voraus, wenn momentan alle Daten bereits auf den Servern vorhanden sind.

Offline meichhorner

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 616
  • Geschlecht: Männlich
    • Webseite von Martin Eichhorner
Re:Selectiv Replizieren?
« Antwort #11 am: 27.08.03 - 16:08:59 »
@harkpabst_meliantrop

Also ich bin mir zeimlich sicher dass ich mal eine Replizierformel dynamisch z.B anhand der OU und des Servers geschrieben habe und die hat funktioniert ::)

Die kannst du dann mit replizieren, musst sie also dann nur an einem Ort warten.

Cu
Martin
Martin Eichhorner
Schulungen zu Lotus Notes Domino 5 & 6 z.B. Westösterreich(A), Ostschweiz(CH), Bodenseeraum(D)
Tip´s, Trick´s, Tools und eine große Linksammlung findest du unter
http://www.eimsolution.net

Offline pippo

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 580
  • I love YaBB 1G - SP1!
Re:Selectiv Replizieren?
« Antwort #12 am: 27.08.03 - 16:24:43 »
Hallo,
kannst Du mal bitte nachschauen, ob Du sie noch irgendwo hast?


Grüße, Pippo

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz