Migráciou štruktúry databázy na východziu verziu umožníte využiť nové funkcionality servera, ktoré zabezpečia rýchlejší a spoľahlivejší chod databázového servera.
Na zjednoduchšenie migrácie sme pripravili skripty pre 32 bitový a 64 bitový Windows, ktoré sú dispozícii tu.
Samotná migrácia je v podstate vykonanie zálohy databázy, ktorá má štruktúru ODS 11.1 a obnovenie zo zálohy, kde sa automaticky vykoná aktualizácia na verziu štruktúry ODS 11.2.
Pred spustením migrácie skontrolujte, či už databáza nebola konvertovaná na verziu ODS 11.2 v programe pomocou "Informácie o systéme" na hlavnej obrazovke programu. V prípade, že už verzia ODS 11.2, tak migrácia nie je potrebná.
Pred spustením migrácie uistite, že nikto nemá spustený program!
Po spustení "mig_win32bit.cmd" alebo "mig_win64bit.cmd" skript vytvorí podadresár "data" do ktorého vytvára záložnú kópiu databázy a po ukončení zálohovania obnoví databázu v adresári "C:\Exekutor\Data\" so s menom "Exekutor2.fdb".
Úspešná migrácia zobrazí:
Pokiaľ sa migrácia vykonala bezchyby, tak sa vytvoril súbor "C:\Exekutor\Data\Exekutor2.fdb". Pôvodný súbor "Exekutor.fdb" premenujte na napr. "Exekutor_FB21.fdb" a súbor "Exekutor2.fdb" na pôvodný názov "Exekutor.fdb".
Obnovenie do rozličného názvu databázového súboru bolo kôli zaisteniu pôvodnej verzie databázy v prípade chyby pri obnovení databázy zo zálohy.
Nová databáza môže (väčšinou aj má) menšiu veľkosť, ktorá je z dôvodu odmazania nepotrebných miest v databáze, ktoré by sa síce neskôr využila, ale zároveň sa aj údaje v databáze upracú. :-)
V prípade, že vám operačný systém nedovolí premenovať pôvodný databázový súbor, tak to je z dôvodu, že existuje pripojenie k databáze, t.j. niekde je spustený program. Pokiaľ táto situácia nastala, tak doporučujem zopakovať migráciu. Pravdepodobne budete musieť ručne vymazať novú databázu "Exekutor2.fdb", lebo obnovenie skončí chybou z dôvodu existujúcej databázy.
Po úspešnej migrácii skontrolujte, že či je databáza vo verzii ODS 11.2.