Domino 9 und frühere Versionen > ND8: Administration & Userprobleme
Lotus Ordner unter Windows löschen
Blair:
Hallo Forum,
wir betreiben einen Notes Server in der Version 8.5.2. FP1 auf einem Windows 2008 Server 64.
Ich möchte einen Ornder über Windows löschen, dieser Ordner ist aber anscheinend vom Notes Server geloggt und läßt sich daher nicht löschen. Stoppe ich den Server läßt sich der Ordner löschen.
Hintergrund:
Wir betreiben einen Verzeichnissdienst der für uns Konten in Subsystemen anlegt u.a. auch in Notes. Diese Konten werden ebendfalls automatisch gelöscht.
Die User und DB´s werden über Notesmechanismen gelöscht, das ist auch alles kein Problem.
Es geht hier um einen weiteren Server auf dem die User-Archive gespeichert sind. Diesen Ordner möchte ich ebenfalls löschen (per Skript).
Daher meine Frage kann ich beim Notes Server einstellen, dass die Ordner nicht geloggt werden?
Dankbar für jeden Tipp ist Blair
ascabg:
Hallo,
Versteh ich jetzt nicht ganz.
Wieviele DB's liegen denn in dem besagten/ den besagten Ordner/n?
Wir in LN die letzte Db/Datei mit den LN-Mitteln geloescht, so wird der Ordner anschliessend automatisch mitgeloescht.
Ist noch mind. 1 DB/Datei in dem betreffenden Ordner vorhanden, bleibt auch der Ordner erhalten.
Andreas
Blair:
Hallo Andreas,
danke für Deine Antwort.
Du hast natürlich recht.
Ich hatte mich wohl unverständlich ausgedrückt.
Die Mail DB liegen auf einen anderen Server. Diese werden vom Treiber des Verzeichnissdienstes gelöscht (via Notes AdminP User-Löschung). Es geht um üm die Archive, die auf einem anderen Server liegen. Diese Ordner/Archiv-DB´s sind nur zum Teil vom Verzeichnissdienst angelegt worden, andere sind alt.
Der Verzeichnisdienst sucht via Skript (unter Windows) die Ordner und möchte diese löschen, was er (wie beschrieben) nicht kann.
Tode:
Man löscht keine Notes- Datenbanken mittels Betriebssystem. Der Server hat die meisten Datenbanken ständig im Zugriff.
Schreib Dein Script so um, dass es Notes-/Domino- Methoden verwendet um die Datenbank zu löschen, sonst wird das NIE klappen...
Das geht entweder über OLE, oder aber Du lässt Dir einen Agenten in Notes schreiben, den Du dann über nserver.exe -c tell amgr run "db.nsf" 'agentenname' aus Deinem Script aufrufst (dann musst Du nur noch regeln, wie Du dem Agenten sagst, was er löschen soll...
Wenn aber irgendein user grade auf dem Archiv sitzt, dann wird auch das schief gehen, Du musst Dir also zusätzlich noch eine Kommunikation "Rückwärts" überlegen...
Alles in allem wäre hier wohl angebracht, einen Notes- Spezialisten mit ins Boot zu nehmen...
Blair:
danke,
das mein beschriebenes Vorgehen nicht Notes- best-practices ist weiß ich natürlich. Ich würde aber diesen Weg/Folgen aus verschiedenen Gründen in Kauf nehmen.
Ich habe aber aus Deiner Antwort verstanden, dass man den Notes-Server das loggen der Datei nicht abgewöhnen kann. Ich hatte auf einen INI-Parameter gehofft, der dafür sorgt, dass die DB nach dem Serverzugriff/Serveraktion wieder freigegeben wird.
Manchmal überrascht Notes einen ja…
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln