Autor Thema: Replikation nach doc.CopyToDatabase  (Gelesen 1217 mal)

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Replikation nach doc.CopyToDatabase
« am: 08.06.05 - 13:44:02 »
Hallo zusammen,

ich habe folgendes Problem:

In Datenbank A sind Dokumente welche in Datenbank B kopiert werden müssen.
Datenbank B hat genau den gleichen Aufbau wie Datenbank A.

Ich habe das "Kopieren" mit doc.CopyToDatabase gelöst um zu vermeiden, dass die Benutzer Copy/Paste machen, war eine Anforderung der Abteilung.

Wenn nun das Dokument von DB A -> DB B kopiert wurde und DB B wird mit allen Servern, auf welchen die DB B verfügbar ist, repliziert, so  wird das Kopierte Dokument nicht Repliziert.
Erst nachdem das Dokument gespeichert wurde wird es auf die anderen Server Repliziert.

Woran kann das liegen.

Vielen Dank im voraus für eure Antworten.

Thomas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Replikation nach doc.CopyToDatabase
« Antwort #1 am: 08.06.05 - 14:28:29 »
CopyToDatabase übernimmt die TimeStamps der letzten Änderungen vom Original. Wenn in den Repliziereinstellungen der DB(s) nun noch der "böse Parameter" (Nur eingehende Dokumente replizieren, die nach dem ...") gesetzt ist, bekommt der Replikator die Änderung nicht mit.
Entweder, Du entfernst den Parameter nach der Aktion automatisch (NotesReplicationClass), oder Du speicherst das Dokument nach CopyToDatabase automatisch (letzteres ist vielleicht nicht der schlechteste Gedanke, da dabei ja eine "ehrliche Information" in $Revisions eingeht).

HTH,
Bernhard

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Re: Replikation nach doc.CopyToDatabase
« Antwort #2 am: 08.06.05 - 16:11:17 »
Hallo Bernhard,

vielen Dank für die schnelle Antwort.

Ich habe es mit dem Save gemacht, jetzt klappts.

Danke !

Gruss
Thomas

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Replikation nach doc.CopyToDatabase
« Antwort #3 am: 08.06.05 - 16:42:45 »
Schön ! Aber gib auch mal der Replication class eine Chance: Zum Löschen des "bösen Parameters" NotesREplication.CutoffDelete nacheinander auf True und dann auf False setzen knallt den "bösen Parameter" weg. Du kannst das ja auch vorher im Handbetrieb prüfen.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz