Táto téma je venovaná funkcii Migrácia údajov do iného databázového systému, pomocou ktorej je možné zmeniť databázový systém účtovnej jednotky (firmy) z aktuálneho databázového systému na iný.
|
Pred migráciou údajov je potrebné vykonať Prevod do novej databázy (ponuka Servis). Pri migrácii súborovej databázy Microsoft Access do databázového systému typu SQL je potrebné pred prevodom do novej databázy vykonať aj Údržbu databázy Microsoft Access (formulár Otvorenie agendy (firmy), tlačidlo Možnosti). |
Základné informácie
- Systém OBERON podporuje viacero typov databáz, tzv. databázových systémov. Informácie o tom, aký typ databázového systému účtovná jednotka používa, je možné zistiť v ponuke Pomocník, O programe, tlačidlo Detaily. Samotná funkcia migrácie údajov je dostupná v ponuke OBERON, položka Otvorenie agendy (firmy), tlačidlo Možnosti.
- Migrácia údajov sa najčastejšie používa z dôvodu zníženého výkonu programu v predvolenom type databázy Microsoft Access. Výkon spravidla klesá s nárastom databázy, t. j. počtu záznamov v databáze. Pri práci so systémom OBERON, hlavne pri viacpoužívateľskej prevádzke (prípadne pri používaní fiškálnych tlačiarní), sa fyzická databáza neustále zväčšuje, čo v určitom okamihu môže spôsobiť potrebu prechodu na robustnejší typ databázy - SQL server (databáza typu klient/server). Pri používaní súborovej databázy Microsoft Access odporúčame prechod na SQL server už pri databáze s veľkosťou nad 100 MB.
- Migráciu údajov je možné vykonať kedykoľvek, pričom zdrojový a cieľový databázový systém sa môže ľubovoľne kombinovať, napr. z Microsoft Access na MySQL, z MySQL na Microsoft SQL Server, alebo aj z MySQL na Microsoft Access. Migráciou údajov zostane pôvodná databáza zachovaná - v cieľovom databázovom systéme sa vlastne len vytvorí kópia zdrojovej (pôvodnej) databázy.
- Priebeh migrácie spolu s prípadnými chybovými hláseniami sa zaznamenáva a po ukončení migrácie sa ukladá do textového súboru s príponou .log v adresári Temp.
- Samotnú migráciu možno vykonať vo formulári Otvorenie agendy (firmy). Kurzorom označte firmu (databázu), ktorú chcete migrovať, stlačte tlačidlo Možnosti a zvoľte možnosť Migrácia údajov do iného databázového systému. Otvorí sa sprievodca, ktorý umožňuje zmeniť databázový systém (Microsoft Access 2003, resp. 2007, MariaDB, MySQL Server, MS SQL Server).
Migrácia údajov do SQL servera umiestneného v cloude
- Niektoré účtovné jednotky môžu používať systém s SQL serverom, ktorý je umiestnený mimo firmy, t. j. v cloude, prípadne v prenajatom dedikovanom serveri. Vtedy migrácia údajov môže trvať aj niekoľkonásobne dlhší čas v porovnaní s lokálnou počítačovou sieťou. Preto v týchto prípadoch odporúčame postupovať iným spôsobom - migráciu databázy vykonať do lokálneho SQL servera, potom vytvorené databázové súbory SQL servera manuálne skopírovať do SQL servera v cloude.
|
Pre jednu účtovnú jednotku systém OBERON štandardne využíva dve databázy. Jednu na samotné údaje firmy a druhú na údaje Sledovania činností (tzv. log záznamy). V prípade použitia databázy MS Access sú záznamy uložené v súbore s príponou LOG, ktorý sa nachádza v adresári s údajmi účtovnej jednotky. V prípade použitia SQL servera sú údaje Sledovania činností uložené v samostatnej databáze, v ktorej názve sa na konci nachádza výraz "_logs", napr. "oberon_demorestauracia_logs". |
Príbuzné témy