Sqlite

Top  Previous  Next

O službe SQLite

 


 

SQLite je knižnica v procese, ktorá implementuje samostatný, bezserverový, bezkonfiguračný transakčný databázový stroj SQL.
SQLite je najrozšírenejšia databáza na svete, je to zabudovaný databázový stroj SQL. Na rozdiel od väčšiny ostatných databáz SQL nemá SQLite samostatný serverový proces. SQLite číta a zapisuje priamo do bežných diskových súborov. Kompletná databáza SQL s viacerými tabuľkami, indexmi, spúšťačmi a pohľadmi je obsiahnutá v jedinom diskovom súbore.

 

Ďalšie informácie nájdete na webovej lokalite SQLite .

 
SQLite v našom programe

 


 

V našom programe je SQLite predvolenou databázou. Softvér dodáva engine SQLite a je pripravený na použitie, nemusíte inštalovať nič iné.
Môže sa používať lokálne alebo sa súbory databázy SQLite môžu zdieľať v sieti pomocou sieťového súborového systému.

Táto metóda niekedy nie je obzvlášť efektívna a môže mať problémy (v závislosti od súborového systému alebo jednoducho nemusí byť k dispozícii, tiež kvôli latencii spojenej s väčšinou sieťových súborových systémov nebude výkon pri veľkých databázach veľký.
Databázu SQLite odporúčame používať pre všetky funkcie softvéru okrem ukladania veľkých systémov kolies alebo číselných lotérií, v takom prípade odporúčame serverové databázové systémy, môžete downlandovať bezplatné  serverové systémy MySQL , PostgreSQL a Microsoft SQL Express.

Ak sa súbor databázy SQLite nedá otvoriť po umiestnení do sieťového priečinka, skontrolujte, či má súbor nastavené všetky potrebné bezpečnostné oprávnenia, aby mal softvér prístup k súboru na čítanie a zápis.

Konfigurácia SQLite

 


 

Softvér je už predkonfigurovaný na používanie databázy SQLite, môžete zmeniť nasledujúce možnosti:

V sieti
Tu môžete zaškrtnúť, ak sa chcete pripojiť k databáze v sieti.

Priečinok s údajmi
Tu môžete nastaviť lokálny dátový priečinok databázy. Po zmene priečinka databázy musíte buď presunúť existujúcu databázu do nového priečinka, alebo vytvoriť novú databázu.
Aj keď používate databázu v sieti, táto vlastnosť musí byť nastavená a databáza v tomto lokálnom priečinku musí byť tiež prítomná.
Robí sa to z dôvodu, keď spúšťate softvér a softvér sa nedokáže pripojiť k databáze v sieti, potom sa pripojenie vráti späť na lokálne pripojenie.
Aj v prípade, že používate iné typy databáz v sieti a pripojenie zlyhá, potom sa softvér vráti k predvolenej databáze SQLite.

Sieťový priečinok údajov
Ak používate databázu v sieti, nastavte tu cestu k priečinku s údajmi na sieťovom disku:
 
Cesty UNC (Universal Naming Convention), ktoré sa používajú na prístup k sieťovým zdrojom, majú nasledujúci formát:

1.Názov servera alebo hostiteľa, pred ktorým je uvedené \\

2.Názov zdieľanej zložky, ktorý je oddelený od názvu hostiteľa znakom \ . Zvyčajne je to pevný disk v sieťovom počítači.

3.Názov adresára

 

Napríklad: Názov adresára: \\Názov sieťového počítača\Názov zdieľaného adresára\Názov sieťového počítača

Upozorňujeme, že z neznámeho dôvodu, ktorý poznajú len vývojári systému Windows alebo SQLite, niekedy cesta k súboru začínajúca na \\ nefunguje, skúste použiť opačnú syntax s //

Môžete otestovať pripojenie, aby ste zistili, či ste úspešne pripojení k databáze.

 

Umiestnenie zálohy
Tu môžete nastaviť priečinok na zálohovanie databázy. Po zmene priečinka na zálohovanie databázy je vhodné presunúť existujúce súbory záloh do tohto nového priečinka alebo vytvoriť novú zálohu.
Umiestnenie zálohy môže byť miestny priečinok, sieťový priečinok alebo adresa servera ftp.
 
Ak chcete ako záložné umiestnenie použiť server ftp, musíte server ftp nakonfigurovať v hlavných možnostiach softvéru v časti FTP
Ak ste ho už nakonfigurovali, zadajte do textového poľaUmiestnenie zálohy adresu servera.

Poznámky:
Musíte len nastaviť alebo vybrať názvy priečinkov.
Po zmene akýchkoľvek nastavení tu nezabudnite kliknúť na tlačidlo Save Settings (Uložiť nastavenia), aby sa zmeny uložili.