S příkazem COMPACT se na Lotus Domino serveru jistě již každý správce potkal a předpokládám, že ho používá včetně některých parametrů.
Od verze 8.5 existují další parametry, které nejsou uvedeny v Admin helpu (důvod nechápu) a přitom se mohou vcelku hodit.
Jaké parametry to jsou?
Parametr | Poznámka |
-S nn | Kompaktace databáze které mají nevyužité místo >= nn % |
-S nnnK | Kompaktace databáze které mají nevyužité místo >= nnn kB |
-S nnnM | Kompaktace databáze které mají nevyužité místo >= nnn MB |
-Y | Kompaktace včetně podadresářů (defaultní využití) |
-y | Kompaktace pouze aktuálního adresáře |
-0 | Kompaktace pouze na NSFDB2 |
-* | Kompaktace *.ntf a *.box pokud je kompaktace spuštěna na adresář |
-ODS | Kompaktace pouze databází které mají ODS nižší než je pro aktuální verzi. Je použita metoda copy-style se zapnutím všech kompresí |
Další parametry se zpřístupní po přidání DEBUG_ENABLE_COMPACT_8_5=1 do serverového notes.ini
Parametr | Poznámka |
-W nn | Kompaktace pouze databází, které nebyly kompaktovány nn dnů |
-w | Vynechat systémové databáze (např. log.nsf, names.nsf) |
-X nn | Omezit čas kompaktace jedné databáze na nn minut |
-x nn | Omezit celkový čas kompaktace na nn minut |
-# nn | Povolení běhu několika kompaktací současně v různých vláknech. |
Příklady použití:
- load compact –ODS
provede kompaktaci databází, které mají ODS starší než je platná pro aktuální server a zapne u nich komprese (článek na toto téma na tomto webu) - load compact mail\ –S 30M
provede kompaktaci všech databází s nevyužitým místem větším než 30MB ve složce mail\ a jejích podsložkách - load compact –w –x 300
provede kompaktaci všech databází na serveru s vyjímkou systémových databází. Doba kompaktace nepřesáhne 5 hodin. - load compact –w –W 7 –x 300
provede kompaktaci všech databází na serveru s vyjímkou systémových databází a databází které byly kompaktovány v posledních 7 dnech a doba kompaktace nepřesáhne 5 hodin
Nechce se Vám pamatovat si parametry programu compact? Potom stačí napsat na konzolu serveru load compact –? a parametry si přečíst na konzoly serveru:
Výpis parametrů příkazu compact uvedený v IBM Technote #1084388