Autor Thema: Cache Problem ?  (Gelesen 2056 mal)

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Cache Problem ?
« am: 11.10.04 - 14:00:44 »
Hallo zusammen,

ich habe folgendes Problem:

Ich muss die auf dem Filesystem gespeicherten ID files vom Filesystem in eine Note DB einlesen.

Der Agent liest mir auch die ID files, aus dem ausgewählten Verzeichniss ein, bricht jedoch nach 123 eingelesenen files, mit folgender Notes Fehlermeldung ab.

Ich vermute ein Cache Problem, habe aber keine Ahnung wie ich es herausfinden oder lösen kann.

Der verfügbare Speicher von meinem PC sinkt rapide bei jedem verarbeiteten File.

OK, ich habe den gesamten Code angehängt !

Gruss
Thomas
« Letzte Änderung: 12.10.04 - 15:17:23 von ThomasM »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Cache Problem ?
« Antwort #1 am: 11.10.04 - 14:38:23 »
Jetzt müsste man mal ein wenig Code sehen ...

Bernhard

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Cache Problem ?
« Antwort #2 am: 11.10.04 - 21:18:49 »
Jo, das sind definitiv zu wenig Informationen, um etwas sagen zu können.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Re: Cache Problem ?
« Antwort #3 am: 12.10.04 - 15:48:24 »
OK, ich habe den gesamten Code angehängt !

Noch eine Info:
Das Problem liegt in der Function: RegNewUser
Wenn diese nicht aufgerufen wird, läuft er Agent durch !

Thomas
« Letzte Änderung: 12.10.04 - 15:50:00 von ThomasM »

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Cache Problem ?
« Antwort #4 am: 12.10.04 - 15:58:54 »
Genau so etwas hatte ich vermutet. Zumindest R5 mag das Öffnen und Schliessen von Dokumenten im Frontend überhaupt nicht, wenn dies in Schleifen geschieht. Dabei wird dann tatsächlich belegter Speicher nicht wieder freigegeben.

Du müsstest also ins Backend ausweichen.

Bernhard

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Re: Cache Problem ?
« Antwort #5 am: 12.10.04 - 16:12:37 »
Hallo Bernhard,

kann ich Dokumente im Backend Encrypten ?
Weil die Dokumente sollten encrypted sein !

Gruss
Thomas

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Cache Problem ?
« Antwort #6 am: 12.10.04 - 16:36:25 »
Hallo Thomas,

du kann ein Feld mit angehängtem Code im Backend verschlüsseln.

Auszug aus der Notes Hilfe in der NotesItem Class

This script encrypts the Body item in a document. Any other items on the document remain unencrypted.
Dim doc As NotesDocument
Dim item As NotesItem
'...set value of doc...
Set item = doc.GetFirstItem( "Body" )
item.IsEncrypted = True
Call doc.Encrypt
Call doc.Save( False, True )


Gruß Sascha

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Re: Cache Problem ?
« Antwort #7 am: 13.10.04 - 07:32:56 »
Hallo Sascha,

das ist schon richtig, leider muss ich aber noch andere Felder verschlüsseln.

Gruss
Thomas

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re: Cache Problem ?
« Antwort #8 am: 13.10.04 - 09:28:03 »
Was hindert Dich daran, auch bei anderen Items das Encrypted-Flag einzuschalten?
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

Offline mibo11

  • Senior Mitglied
  • ****
  • Beiträge: 325
  • Geschlecht: Männlich
Re: Cache Problem ?
« Antwort #9 am: 13.10.04 - 09:47:29 »
Du kannst auch den Befehl

Call notesDocument.Encrypt

verwenden. Du musst allerdings wie schon von Jens erwähnt in den Eigenschaften des Feldes die Verschlüsselung der gewünschten Felder zulassen.

Sascha

Offline ThomasM

  • Aktives Mitglied
  • ***
  • Beiträge: 101
  • Geschlecht: Männlich
    • Landkreis Tuttlingen
Re: Cache Problem ?
« Antwort #10 am: 13.10.04 - 15:21:06 »
Hallo zusammen,

vielen Dank für eure Antworten.

Ich habe es jetzt im Backend gemacht, funktioniert.
Versucht habe ich es zuerst nicht, weil ein Kollege gesagt hat er hätte gelesen es funktioniert.

Man sollte alles selbst versuchen !

Vielen Dank nochmals.

Gruss
Thomas

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz