Autor Thema: Kopieren von Dokumenten in andere Datenbank  (Gelesen 1441 mal)

Offline looking4all

  • Frischling
  • *
  • Beiträge: 12
  • Geschlecht: Männlich
Kopieren von Dokumenten in andere Datenbank
« 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.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Kopieren von Dokumenten in andere Datenbank
« Antwort #1 am: 05.07.07 - 09:39:54 »
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
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz