Činnost 9.12. 1 - Nastavení synchronizace
<p style=„padding-left:5px;padding-right:5px;font-family:'Segoe UI',Frutiger,'Frutiger Linotype','Dejavu Sans','Helvetica Neue',Arial,sans-serif;font-size:14px;“>
<strong>Synchronizace číselníků</strong>
Činnost je určena pro holdingové společnosti, nebo pro společnosti s pobočkami, kde je výhodné pracovat se společnými číselníky.
Činnost zajišťuje replikaci dat, jejímž cílem je vytváření kopie dat vybraných sdílených číselníků (kompletních, nebo jen vybraných sloupců) do jiných databází.
Řešení udržuje data v neustálé, on-line synchronizaci. Replikace bude probíhat jednosměrně, z centrální - master databáze do podřízených - slave databází, na stejném databázovém serveru.
V <strong>Hlavním formuláři</strong> se zapojí podřízené/slave aplikace do synchronizace, zadáním jména databáze. U každé aplikace lze nadefinovat různý seznam synchronizovaných číselníků.
<strong>Formulář Nastavení synchronizace číselníků v holdingu</strong> umožňuje zapojení číselníků do synchronizace s možností výběru sloupců, které nebudou synchronizovány (defaultně jsou synchronizovány „všechny“).
Ze synchronizace jsou primárně vyjmuty sloupce identity (označeny červeně) a computed (označeny modře). Další sloupce, u kterých zakážeme synchronizaci, budou označeny pro přehlednost zeleně.
Tuto činnost je možné provozovat ve dvou režimech:
<strong>1) SingleMaster</strong> - tato činnost je povolena jen v master aplikaci,
<strong>2) MultiMaster</strong> - tato činnost je povolena i u slave aplikací, které mohou být jako master aplikace pro další slave aplikace. Zde se ale musí zajistit, že jedna slave aplikace může být podřízená jen jedné master aplikaci.
Před zapojením replikace číselníků je nutné provést prvotní synchronizaci cílové slave databáze se zdrojovou master databází.
</p>