Error fixing view
Čas od času se setkám následující chybou: Error fixing view 578 in database.nsf: This view is obsolete and requires missing field list. Please edit and re-save the view.
První způsob řešení se nábízí hned v popisu chyby: najít poškozený pohled a znovu jej uložit. Pohled je indetifikován číslem v desítkové soustavě - jak poznám, kterému pohledu odpovídá? Číslo převedu do šestnáctkové soustavy a tuto čtveřici písmen a číslic hledám v na konci řetězce v NoteID pohledů. Nalezený pohled potom stačí jen otevřít a znovu uložit.
Našel jsem i druhý způsob řešení, může být vhodnější, pokud nemáme čas na detektivní práci.
- Nejprve smažeme všechny indexy (někdy je nutno před tím použít "drop all" a "dbcache flush")
load compact database.nsf -D
- Potom necháme vytvořit všechny indexy znovu
load updall database.nsf -C
- Zkontrolujeme, zda chyba byla odstraněna
load fixup database.nsf
Pokud znovu nevypíše chybu uvedenou v prvním odstavci, vyhráli jsme.
Předchozí: Lotus Notes 7 Beta 2 uvolněna
Následující: QNC a Notes/Domino 6