Das Notes Forum

Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: 2Helvete am 16.03.05 - 15:23:28

Titel: Mehrere DB auf einmal compacten?
Beitrag 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

Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: machineslave am 16.03.05 - 15:31:48
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
"
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: 2Helvete am 16.03.05 - 15:37:53
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
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: machineslave am 16.03.05 - 16:03:11
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
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Semeaphoros am 16.03.05 - 16:08:13
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

Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: machineslave am 16.03.05 - 16:32:12
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
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Alessandro am 16.03.05 - 17:09:43
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.
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Semeaphoros am 16.03.05 - 17:14:22
load compact datei.nsf, datei2.nsf

Hast Du das mit oder ohne Leerschlag nach dem Komma eingegeben?
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: machineslave am 16.03.05 - 17:40:11
Das habe ich sowohl mit, als auch ohne Leerzeichen versucht.
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Semeaphoros am 16.03.05 - 18:08:01
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.
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Alessandro am 16.03.05 - 18:09:37
Selbiges hier 6.5.2 mit LP deutsch; geht nicht.
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: 2Helvete am 16.03.05 - 18:30:36
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
Titel: Re: Mehrere DB auf einmal compacten?
Beitrag von: Alessandro am 16.03.05 - 19:18:33
Ist bei mir unabhängig von der gewählten Option.

load compact test.nsf,test2.nsf

geht auch nicht.