Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Smash am 27.03.04 - 10:21:46
-
Hallo alle,
ich habe eine Kopie von einer DB und möchte die Dokumente aus der Original-DB in diese Kopie importieren. Das kann man natürlich per script regeln, ist aber sehr umständlich. Meine Frage: Gibt es eine Möglichkeit, replikfremde DB´s miteinander zu replizieren??
Danke im Voraus
Smash
-
Daniel Nashed hat dafür ein Tool:
http://www.nashcom.de
-
ist aber sehr umständlich
Wo siehst Du denn das Problem ? Ein kleiner Agent, der in einer Schleife alle Dokumente abhandelt, im Kern NotesDocument.CopyToDatabase, und fertig. Vor allem, wenn dies ein einmaliger Import bzw. Export ist ...
Bernhard
-
Hallo Bernhard,
das "umständlich" bezog sich darauf, dass auch ein Änderungsdienst laufen soll, also gelöschte Doks auch in der Kopie gelöscht werden sollen und geänderte Doks ebenso in der Kopie geändert werden sollen. Ich habe dafür zwar eine Idee, aber die finde ich nicht so gut und beinhaltet auch lange Laufzeiten.
Gruß
Smash
-
Hallo Jens,
vielen Dank für den Link. Ich habe mich dort mal umgeschaut, konnte aber ein entsprechendes Tool nicht ausmachen. Kannst Du etwas präziser werden??
DAnke
Smash
-
Am besten schreibst Du an Daniel eine Mail, ich weiss, dass er nicht alle seine Tools publiziert hat, gut möglich, dass es ihm nicht gereicht hat, das Ding als Produkt zu vollenden (sprich Installationsroutinen und so Zeugs).
-
Hallo, Smash,
es muss ja einen Grund geben, warum Du nicht direkt mit Repliken arbeitest. Ich habe auch Fälle, in denen DBs Daten austauschen oder auch nur einseitig übernehmen müssen, Repliken aber nicht in Frage kommen. Es gibt da zahlreiche Lösungsmöglichkeiten je nach den spezifischen Umständen - nur den aktuellen Background bei Dir müssten wir jetzt kennen ...
Bernhard
-
Hallo Bernhard,
es gibt da nur den Grund, dass es sich dabei um zwei Firmen handelt, und die eine nicht die Möglichkeit haben soll sich die Entwicklungen in der Kopie in irgendeiner Form zu eigen zu machen. Ich weiß, dies kann man auch per ACL durchaus steuern.
Aber mein Chef wollte das nun mal so entwickeln, dass von der einen DB eine Kopie angelegt wird, dort weitere Entwicklungen gemacht werden und die Doks aus der Original-DB importiert werden. Da dabei auch ein Änderungsdienst vorgesehen ist, ist das mit CopyToDatabase etwas umständlich zu machen.
Reicht das als Hintergrund??
Smash
-
Warum klemmt ihr dann bei einer Replikation nicht einfach die Designänderungen ab und repliziert nur die Dokumente ?
Oder hab ich das mißverstanden ?
-
Das hast Du richtig verstanden. Das war auch mein Vorschlag gewesen. Aber mein Chef meinte, dass wir das halt anders versuchen sollen - frag mich nicht warum, daher brauch ich jetzt ne Idee, wie ich das umsetzen kann.
Gruß
Smash
-
Geht es "nur" darum, geänderte Docs aus Eurer DB in die andere zu transportieren oder soll das in beide Richtungen laufen ?
Bernhard
-
Es geht nur in eine Richtung. Vom Original in die Kopie sollen nur die DOks importiert werden; in der Kopie werden weitere Entwicklungen gemacht und diese sollen auch selbstverständlich nicht verändert werden. Das funktioniert natürlich wunderbar mit der Replikation, ich weiß, aber ......