Hallo,
wir haben Lotus Note/Domino der Version 7.0.3 im Einsatz. Es gibt eine Archivdatenbank, welche eine Größe v. ca. 28 GB hat. In dieser Datenbank treten nun seit kurzer Zeit ca. 150 korrupte Dokumente auf. Sie können über Lotus Script notesDatabase.GetDocumentByUNID( unid$ ) identifiziert werden und haben keine Items und einen size=0. Versucht man diese Dokumente nun mit LS notesDocument.Remove( force ) zu löschen, wird das schlicht ignoriert. Die Dokumente verbleiben in der Datenbank. Ich kann dem Dokument einen Maskennamen verpassen und ein save ausführen. Danach kann ich es mir zum Beispiel mit Ytria ansehen und mich freuen, dass es funktioniert hat, das Dokument enthält alle Felder, die ich belegt habe. Allerdings kann ich diese Dokumente trotzdem in keiner Ansicht sichtbar machen.
Ich habe eine neue Replik der Datenbank angelegt, die Maintenance - Tasks:
compact -c
fixup -F
updall -R
darüber laufen lassen - kein Erfolg. Die Dokumente bleiben hartnäckig in der Datenbank.
Hat noch jemand eine Idee?