Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: 2Helvete am 16.03.05 - 15:23:28
-
Hallo zusammen!
Gibt es eine Möglichkeit das ich mehrere DB auf einmal compacte? z.b. möchte ich alle DB im Ordner "mail" compacten, die mit "a" beginnen....
Folgendes funktioniert nicht:
load compact -a mail\a*.nsf
load compact -a mail\aaa.nsf; aab.nsf; aac.nsf
load compact -a mail\aaa.nsf, aab.nsf, aac.nsf
load compact -a mail\aaa.nsf aab.nsf aac.nsf
Ich danke für die Hilfe
LG Harry
-
Hallo Harry,
schau mal in der Notes Hilfe unter "Running Compact using a console command". Dort wird eine .IND Datei erwähnt, ich weiss allerdings nicht, wie die aussehen muss, bzw wie die funktioniert.
Allerdings steht in der Hilfe auch, dass Du mehrere Dateien durch "," getrennt angeben kannst.
Du hast unten geschrieben : "load compact -a mail\aaa.nsf, aab.nsf, aac.nsf"
Muss es nicht "load compact -a mail\aaa.nsf, mail\aab.nsf, mail\aac.nsf heissen?
Gruß
Stefan
"
-
Hi Stefan!
Habe es falsch formuliert, meinte eh "load compact -a mail\aaa.nsf, mail\aab.nsf, mail\aac.nsf".
Funktioniert aber leider nicht.
Das ich mehrere Dateien angeben kann, habe ich leider in der Hilfe noch nicht gefunden.
Habe nämlich vor, mehrere DB auf einmal mit der serverbasierten Archivierung zu archivieren. (Deshalb das "-a")
LG Harry
-
Hallo Harry,
hier ist die Lösung:
Erstelle eine ascii Datei (mit der Endung .IND) und trage darin, mit <enter> getrennt, die DBs relativ zum Dataverzeichnis ein.
Bsp:
reports.nsf
mail/user.nsf
Speichere diese Datei im Data Verzeichnis auf dem Server und rufe den compact task mit
load compact -a dateiname.ind
Gruß
Stefan
-
Das -a hat aber jetzt grad gar nix mit dieser Datei zu tun: das aktiviert das Archivieren und Löschen archivierter Dokumente. Ansonsten gibt es in der Admin-Hilfe unter dem Stichwort Compact eine tolle Uebersicht, welche Möglichkeiten man hat, mehrere Datenbanken anzugeben, dazu gehört nicht nur das *.ind-File sondern das Aufzählen der DBs in der Komanndozeile mit Kommas getrennt geht auch. Das hat also nicht funktioniert, weil es falsch eingegeben war
-
Stimmt, das -a hat nichts damit zu tun, habe es nur mit hineingeschrieben, weil Harry den Param mit angegeben hat :-)
Allerdings scheint auch die Hilfe falsch zu sein, da
load compact datei.nsf, datei2.nsf
einen Fehler rauswirft ("invalid command line argument").
Gruß
Stefan
-
Hast du es mal vom Administrator aus versucht ??
Dort kannst du mehrere Datenbanken markieren und dann Komrpimieren auswählen. Hier kannst du auch einige Optionen verwenden.
-
load compact datei.nsf, datei2.nsf
Hast Du das mit oder ohne Leerschlag nach dem Komma eingegeben?
-
Das habe ich sowohl mit, als auch ohne Leerzeichen versucht.
-
Da scheint tatsächlich irgendwas nicht so zu gehen, wie es sollte, allerdings ohne Leerschlag versucht er es, scheint aber das Trennzeichen irgendwie nicht zu erkennen, war allerdings nur auf die Schnelle, was ich da eben getestet habe.
-
Selbiges hier 6.5.2 mit LP deutsch; geht nicht.
-
Hallo!
Der "reine" compact Befehl geht schon für mehrere DB, aber mit dem "-a", also archivieren, geht nach meiner Erfahrung bis jetzt nicht.
Habe schon ziemlich alle Varianten durch. (Beistrich, Leerzeichen, etc.)
:machineslave
Werde das mit der .IND Datei morgen in der Firma gleich mal probieren.
LG Harry
-
Ist bei mir unabhängig von der gewählten Option.
load compact test.nsf,test2.nsf
geht auch nicht.