← Všechny návody a FAQ

Přechod na SQL · Cézar G3 MDB

Přechod z databáze MDB na SQL

Tento postup použijte v případě, kdy již systém Cézar G3 používáte s databázemi MDB a chcete přejít na databáze Microsoft SQL Server.

Než začnete

Převodem se vaše skladová data převedou z MDB databází do SQL databází. Současně zůstane zachována většina nastavení uložených v instalační složce Cézara. Před zahájením převodu doporučujeme, aby všichni uživatelé Cézar ukončili.

Dále vytvořte bezpečnostní kopii celé stávající instalace. Díky ní se můžete v případě potřeby kdykoliv vrátit k původní MDB verzi.

Přechod v síti se společným diskem

Tento postup použijte v případě, kdy Cézar používá více počítačů v síti a program je umístěn na společném síťovém disku.

Zkontrolujte společný síťový disk

Přesvědčte se, že je Cézar instalován na síťovém disku, který je na serveru i všech pracovních stanicích dostupný pod stejným písmenem. Například:

X:\Cézar Win

Disk X:\ tedy musí na všech počítačích odkazovat na stejné umístění systému Cézar. Pokud Cézar již takto běžně používáte ze všech počítačů, není zde zpravidla potřeba nic měnit.

Vytvořte bezpečnostní kopii

Zkopírujte celou složku:

X:\Cézar Win

například jako:

X:\Cézar MDB

Tato kopie obsahuje původní program, nastavení i MDB databáze a slouží jako bezpečnostní záloha před převodem. Kopii doporučujeme nesmazat ani po úspěšném převodu na SQL.

Otevřete složku:

X:\Cézar Win\Ini

a smažte soubor:

Czr32Login.ini

Tím zajistíte, že se Cézar při následujícím spuštění znovu zeptá, jaké datové úložiště chcete používat. Vaše MDB databáze tímto krokem nejsou odstraněny.

Nainstalujte SQL Server

Spusťte systém Cézar běžným způsobem a na vstupní obrazovce vyberte některý z používaných modulů. Například:

Velkoobchodní sklad

Cézar zobrazí okno „Vyberte databázi“. Zvolte možnost:

„Nainstalovat nový MS-SQL Server“

Spustí se průvodce instalací Microsoft SQL Server Express. Pokud nemáte zvláštní důvod nastavení měnit, ponechte nabídnuté hodnoty a pokračujte podle pokynů průvodce. Počkejte, až instalace SQL Serveru úplně skončí.

Po dokončení instalace spusťte znovu požadovaný modul Cézara, například:

Velkoobchodní sklad

Cézar je nyní připojen k SQL Serveru.

Protože jste zatím nepřevedli původní MDB databáze, otevře se nové prázdné datové prostředí.

To je v této fázi správně. Vaše původní data jsou stále bezpečně uložena v MDB databázích.

Importujte MDB databáze

V Cézaru zvolte:

Systém → Nezávislé sklady → Seznam nezávislých skladů

Poté zvolte:

Nový sklad → Importovat MDB databázi do SQL

Cézar vás vyzve k výběru původní MDB databáze. Databáze jsou standardně uloženy ve složce:

X:\Cézar Win\Data

Případně můžete použít databáze ze záložní kopie:

X:\Cézar MDB\Data

Databáze jednotlivých skladů mají například názvy:

CzrSkl_xx_xxxx.mdb

Vyberte databázi skladu, který chcete převést. Vyplňte požadovanou:

  • zkratku skladu,
  • název skladu.

Poté import potvrďte. Cézar začne převádět obsah MDB databáze do nové SQL databáze. Během převodu Cézar nevypínejte a počkejte na jeho úplné dokončení. Pokud používáte více nezávislých skladů nebo databází, stejným způsobem postupně importujte všechny, které chcete v SQL verzi používat.

Zkontrolujte přenesená nastavení

Importem MDB databáze se do SQL převedou vlastní provozní data příslušného skladu. Současně zůstávají zachována nastavení a soubory uložené v instalační složce Cézara. Jedná se například o některé:

  • formuláře dokladů,
  • tiskové sestavy,
  • soubory a konfigurace uložené mimo databázi.

Některá společná nastavení nejsou u MDB verze uložena přímo ve skladové databázi a do nové SQL instalace se proto automaticky nepřevedou. Může se jednat například o:

  • přístupová práva uživatelů,
  • některá společná nastavení systému,
  • další nastavení uložená na databázové úrovni.

Tato nastavení bude potřeba v SQL verzi zkontrolovat a případně nastavit znovu. Po převodu proto doporučujeme projít zejména uživatele, jejich přístupová práva a důležitá společná nastavení systému.

Protože program nadále používá stejnou cestu:

X:\Cézar Win\czr32.exe

není zpravidla nutné Cézar na jednotlivých pracovních stanicích znovu instalovat. Ověřte pouze, že všechny stanice stále používají stejný síťový disk, například X:\, a spouštějí Cézar z původního zástupce. Po úspěšném převodu již všichni uživatelé pracují s novými SQL databázemi.

Přechod na jednom počítači

Tento postup použijte v případě, kdy je Cézar provozován pouze na jednom počítači a není spouštěn ze společného síťového disku. Nejprve ukončete Cézar.

Vytvořte bezpečnostní kopii

Zkopírujte celou složku:

Cézar Win

a kopii pojmenujte například:

Cézar MDB

Například:

C:\Cézar Win

zkopírujte jako:

C:\Cézar MDB

Tato kopie obsahuje původní MDB verzi systému a slouží jako bezpečnostní záloha. Doporučujeme ji zachovat i po úspěšném převodu.

Ve složce:

Cézar Win\Ini

smažte soubor:

Czr32Login.ini

Tím připravíte stávající instalaci Cézara pro použití nového SQL Serveru. Původní MDB databáze tímto krokem nejsou odstraněny.

Nainstalujte SQL Server

Ve složce:

Cézar Win

spusťte program:

CzrSQLInstall.exe

Spustí se průvodce instalací Microsoft SQL Server Express. Pokud nemáte konkrétní důvod měnit jeho nastavení, ponechte nabídnuté hodnoty a pokračujte podle pokynů průvodce. Počkejte, až bude instalace úplně dokončena.

Po dokončení instalace spusťte Cézar. Vyberte například modul:

Maloobchodní prodejna

Cézar se nyní otevře nad novým SQL Serverem.

Protože původní MDB databáze zatím nebyly převedeny, otevře se prázdné datové prostředí.

To je v této fázi správně.

Importujte MDB databáze

V programu zvolte:

Systém → Nezávislé sklady → Seznam nezávislých skladů

Poté:

Nový sklad → Importovat MDB databázi do SQL

Vyberte původní MDB databázi. Najdete ji zpravidla ve složce:

Cézar Win\Data

Případně ji můžete vybrat ze záložní kopie:

Cézar MDB\Data

Databáze jednotlivých skladů mají například názvy:

CzrSkl_xx_xxxx.mdb

Vyberte databázi, kterou chcete převést. Vyplňte:

  • zkratku skladu,
  • název skladu.

Import potvrďte a počkejte na dokončení převodu. Během převodu Cézar nevypínejte. Pokud máte více MDB databází, stejným způsobem postupně importujte všechny databáze, které chcete v SQL verzi používat.

Zkontrolujte přenesená data a nastavení

Do SQL databáze se převedou provozní data příslušného skladu. Zároveň zůstanou zachovány soubory a nastavení uložené v instalační složce Cézara, například některé formuláře dokladů a tiskové sestavy. Některá společná nastavení uložená na databázové úrovni se však automaticky nepřenášejí.

Může jít například o:

  • přístupová práva,
  • uživatelská nastavení,
  • některá společná nastavení systému.

Po dokončení převodu proto tato nastavení zkontrolujte a podle potřeby nastavte znovu.

Původní systém Cézar G3 MDB zůstává uložen v záložní složce:

Cézar MDB

V případě potřeby jej lze spustit pomocí:

Cézar MDB\Czr32.exe

Po zahájení běžné práce v SQL verzi však již původní MDB verzi nepoužívejte pro další pořizování dat.

MDB a SQL verze jsou od tohoto okamžiku dvě samostatné databáze a změny provedené v jedné z nich se do druhé automaticky nepřenášejí.

Po úspěšném přechodu na SQL doporučujeme zkontrolovat:

  • zda jsou převedeny všechny sklady a databáze,
  • poslední vystavené a přijaté doklady,
  • stavy zásob,
  • uživatele a jejich přístupová práva,
  • tiskové formuláře a sestavy,
  • případná napojení na další programy nebo služby.

Teprve po této kontrole začněte SQL verzi používat jako hlavní pracovní databázi. Původní složku Cézar MDB doporučujeme po určitou dobu ponechat jako zálohu původního stavu systému.

↑