« Windows File compressie: bruikbaar voor Lotus Notes/Domino? | Main| Digital Image Gallery rebuild in Xpages »

Wat te doen als de log.nsf corrupt is.

Category
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Als een database corrupt is heb je een aantal mogelijkheden om te proberen zo'n database te herstellen, zoals updall, fixup, compact, een nieuwe replica etc. Als een logfile corrupt is heb je een iets groter probleem omdat die database steeds in use is.

Je kunt in zo'n geval natuurlijk de Domino server down brengen, de logfile hernoemen of verwijderen en de server opnieuw starten zodat een nieuwe log.nsf wordt aangemaakt (zorg er wel voor dat de log.ntf met juiste ACL aanwezig is).
Maar niet in alle gevallen kun je zomaar een server in je produktie-omgeving down brengen, zeker niet als er veel gebruikers op zitten. Probeer in zo'n geval vanaf het Domino console het volgende commando:

> load fixup log.nsf -J (case-sensitive).

Deze -J parameter haalt een database (in dit geval de log.nsf) die enabled is voor transactional logging, off-line. Je zult dan ook foutmeldingen op het console gaan zien die aangeven dat de log.nsf off-line is. Bijkomend voordeel is in dit geval dat de Domino server de logfile even vrijgeeft en er dus een fixup kan worden uitgevoerd.

Met dank aan Valesca van Gelderen.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

OpenNTF random projects

PlanetLotus