Manipulace s lokálními databázemi |
Top Previous Next |
Seznam témat:
Při potřebě častého připojování k různým lokálním databázím je velmi vhodný tento postup: 1. Zřídit si ODBC DSN (např. s názvem Servis), u kterého jsou položky ServerName a DatabaseName nastaveny na oskar. Pro rychlost je možné vyplnit i položky UserID a Password (u zákazníka se to však nedoporučuje z důvodu bezpečnosti). Ostatní položky ponechat výchozí. 2. Kdykoliv je potřeba se připojit k nějaké lokální databázi, stačí: - z příkazové řádky nastartovat lokální engine v nejjednoušší možné formě: dbeng9 oskar.db (vznikne tak lokální server s parametry odpovídajícími výše založenému ODBC DSN) - připojit se na ODBC DSN "Servis" - provést potřebné akce - ukončit engine
Poznámka 1 Pro snazší manipulaci je vhodné zajistit si přítomnost cesty k dbeng17.exe v systémové cestě (PATH). Lokální engine lze pak spouštět přímo z adresáře, kde jsou databázové soubory, a to přímo příkazem uvedeným výše.
Poznámka 2 Před nastartováním další DB nezapomeňte ukončit předchozí engine. Základem úspěchu je to, že běží vždy max. jedna lokální DB.
Poznámka 3 ODBC DSN lze ponechat trvale zřízený, protože pokud nebude spuštěn žádný lokální engine, nebude funkční.
Související témata |