Jako vývojáři a správci databází víte, jak důležité je rychlé obnovení dat po poškození. S tímto úkolem vám pomáhají zálohy a deníky. Někdy však může dojít k poškození zálohy a vy se potřebujete vrátit ze starší zálohy a integrovat více žurnálů za sebou. Nebo se možná váš soubor s deníkem příliš rychle zvětšuje a vy raději pravidelně vytváříte nový, abyste nezaneřádili pevný disk serveru. Nebo prostě používáte vlastní způsob zálohování databáze. Ve všech těchto případech musíte integrovat více deníků, což je možné pouze ručně prostřednictvím Centra údržby a zabezpečení.
V aplikaci 4D v20 můžete automaticky integrovat více žurnálů při spuštění databáze. Vysvětlím vám, jak to funguje.
Automatická integrace více deníků je dostupná pouze tehdy, je-li aktivováno nastavení „Integrovat nejnovější deníky, pokud je databáze neúplná“ (ve výchozím nastavení je aktivováno).
Nastavení „Integrovat poslední protokoly, pokud je databáze neúplná“.
Pokud chcete, aby 4D integroval více souborů deníků, je to jednoduché: vložte je vedle aktuálního deníku. Při spuštění aplikace, pokud 4D zjistí chybějící operace v databázi, nejprve zkontroluje všechny soubory žurnálu, aby zjistil, zda je možné obnovení, například že žádná operace nechybí. Poté automaticky integruje operace ze všech deníků.
Tato funkce by vám měla ušetřit čas při údržbě operací, takže se můžete soustředit na vývoj aplikace, místo abyste trávili čas ručními úkoly správy databáze. Pokud máte připomínky nebo dotazy, přineste je do fóra 4D.
PS: Měli byste si dát pozor, abyste nechtěně nevložili nesouvisející soubory deníků vedle aktuálního souboru deníku, protože 4D se je pokusí integrovat (a neuspěje), což může generovat chyby při spuštění.