Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: looking4all am 05.07.07 - 09:30:10
-
Habe eine Frage an die Entwicklungs-Experten:
In einer DB sind sehr viele Dokumente mit teils sehr großen Anhängen.
Bestimmte Dokumente sollen in eine andere Datenbank verschoben werden.
Bislang mache ich das über einen Agenten, der periodisch auf dem Server läuft, und diese Dokumente per Script in die zweite DB kopiert.
Call doc.CopyToDatabase(arcdb)
Call doc.Remove(True)
Bei großen Doc's (ca. 30 MByte) dauert es sehr lange und führt oft zu einem TimeOut.
Habe nun gehöhrt, das soll über eine API machbar sein.
Kann mir da jemand weiterhelfen?
Bin für jeden Tipp dankbar.
-
a) Läuft der wirklich am Server? (Timeout klingt so nach Netzwerk-Timeout)
b) Erlaubte Laufzeit für Agents im Serverdokuemtn höher drehen?
c) API ist IMHO heftig. Mehr Infos gibts unter Lotus C(++) API toolkit (http://www.ibm.com/developerworks/lotus/downloads/toolkits.html?S_TACT=105AGX13&S_CMP=LSDL)