Ich habe einen Lotus Notes-Agent, der einige Dateien vom Server übernimmt und einige Verarbeitung und löscht dann diese Dateien. Zum Löschen haben wir den Befehl Kill verwendet. Es funktionierte gut, aber jetzt bekommen wir den Fehler "Pfad/Dateizugriff". Könnte mir bitte jemand dabei helfen.Fehler 75 Pfad/Dateizugriff Lotus Notes beim Löschen von Dateien
Antwort
Wenn die Dateien NSF-Dateien sind und Ihr Code sie als NotesDatabase-Objekte über den Server öffnet, werden die Dateien auf der Festplatte auch dann nicht geschlossen, wenn Sie sie nicht mehr verwenden und die Objekte nicht mehr vorhanden sind. Das liegt daran, dass der Server einen Cache mit offenen NSF-Dateien verwaltet. Sie können die Dateien erst löschen, wenn sie nicht mehr im Cache sind. (Dies ist möglicherweise nicht richtig, wenn Sie beim Öffnen des NotesDatabase-Objekts "" anstelle des Servernamens angegeben haben. Ich kann mich nicht erinnern, aber wenn die Problemumgehung so einfach wie das lokale Öffnen mit "" war, denke ich hätte das gemacht.)
Um dies in der Vergangenheit zu umgehen, habe ich nur die Dateien auf der Festplatte belassen und schreibe einen anderen Agenten, der einmal pro Tag ausgeführt wird, um sie zu bereinigen. Es ist hässlich, aber es war der einzige Weg, um mit dem Problem umzugehen.
- 1. setCanDeleteDocuments() Lotus Notes ACL
- 2. Lotus Notes: NotesSQL Einschränkungen
- 3. Lotus Notes Synchronisation
- 4. Lotus Notes Javamail Problem beim Lesen Körper
- 5. Eingebettete Lotus Notes-Ansicht
- 6. Lotus Notes Interop.Domino.dll
- 7. $ Dateifeld in Lotus Notes Dokument
- 8. Lotus Notes: Erstellen einer Textdatei
- 9. UnzufriedenerLinkError in Lotus-Notes-Plugin
- 10. Extrahieren von Wertelisten aus Lotus Notes-Feldern
- 11. Lotus Notes & Domino Mailbox mit Interop.Domino.dll lesen
- 12. Kalenderereignisse bilden gesamte Lotus Notes
- 13. .NET und Lotus Notes Interop
- 14. Verknüpfen von Dokumenten in Lotus Notes
- 15. Test auf Lotus Notes 8.5 automatisieren
- 16. Parsen Lotus Notes Zwischenablage Verknüpfung mit Lxml
- 17. Lotus Notes R5 E-Mail-Formel
- 18. * = Operator in Formelsprache in Lotus Notes
- 19. Not to simple Textdatei in Lotus Notes
- 20. Import HTML Lotus Notes Richtext mit Java
- 21. Verwenden der Java-API zum Lesen von Lotus Notes-Dokumenten
- 22. Bearbeiten und Speichern im Lotus Notes-Webformular
- 23. Zugriff auf Ressourcendatei in Lotus Notes fehlgeschlagen. Java Agent
- 24. Lotus Notes HTML-Body-Makro einfügen und senden von Excel
- 25. Hinzufügen von Tagen bei onchange-Ereignis in Lotus Notes
- 26. Lotus Notes: Anzeigen von Bildanhang auf einem Dokument
- 27. ArchLinux Verfügbarkeit von Lotus Notes Abhängigkeiten in Multilib-Repository
- 28. Löschen von Dateien/Uploads beim Löschen Benutzer
- 29. Differ zwischen Notizen, Termine, Aufgaben, ... mit C# und Lotus Notes
- 30. Lotus Notes: NotesSQL unter Windows 2008 - ODBC Problem
Sieht aus wie 'Sharing Zugriffsverletzung'. Die Datei, die Ihr Agent zu löschen versucht, wird von einem anderen Prozess gehalten. –