Sqlite

Top  Previous  Next

Informacje o SQLite

 


 

SQLite to biblioteka wewnątrzprocesowa, która implementuje samodzielny, bezserwerowy, zero-konfiguracyjny, transakcyjny silnik bazy danych SQL.
SQLite jest najczęściej wdrażaną bazą danych na świecie, jest wbudowanym silnikiem bazy danych SQL. W przeciwieństwie do większości innych baz danych SQL, SQLite nie ma oddzielnego procesu serwera. SQLite odczytuje i zapisuje bezpośrednio do zwykłych plików dyskowych. Kompletna baza danych SQL z wieloma tabelami, indeksami, wyzwalaczami i widokami jest zawarta w pojedynczym pliku dyskowym.

 

Więcej informacji  można znaleźć na stronie SQLite .

 
SQLite w naszym programie

 


 

W naszym programie SQLite jest domyślną bazą danych. Oprogramowanie jest dostarczane z silnikiem SQLite i jest gotowe do użycia, nie trzeba instalować niczego innego.
Może być używany lokalnie lub pliki bazy danych SQLite mogą być udostępniane w sieci za pomocą sieciowego systemu plików.

Czasami nie jest to szczególnie wydajna metoda i może mieć problemy (w zależności od systemu plików, lub może po prostu nie być dostępna, również ze względu na opóźnienia związane z większością sieciowych systemów plików, wydajność nie będzie duża dla dużych baz danych.
Baza danych SQLite jest zalecana do wszystkich funkcji oprogramowania oprócz przechowywania dużych systemów Liczbowe lub numerów loterii, w takim przypadku zalecamy systemy baz danych oparte na serwerach, można pobrać bezpłatne  systemy serwerowe MySQL , PostgreSQL i Microsoft SQL Express.

Jeśli plik bazy danych SQLite nie może zostać otwarty po umieszczeniu w folderze sieciowym, sprawdź, czy plik ma ustawione wszystkie niezbędne uprawnienia bezpieczeństwa, aby oprogramowanie mogło uzyskać dostęp do pliku w celu odczytu i zapisu.

Konfiguracja SQLite

 


 

Oprogramowanie jest już wstępnie skonfigurowane do korzystania z bazy danych SQLite, można zmienić następujące opcje:

W sieci
Możesz zaznaczyć tutaj, jeśli chcesz połączyć się z bazą danych w sieci.

Folder danych
Tutaj można ustawić lokalny folder danych bazy danych. Po zmianie folderu bazy danych należy przenieść istniejącą bazę danych do nowego folderu lub utworzyć nową bazę danych.
Nawet jeśli korzystasz z bazy danych w sieci, ta właściwość musi być ustawiona, a baza danych w tym folderze lokalnym musi być również obecna.
Odbywa się to w celu uruchomienia oprogramowania, a oprogramowanie nie może połączyć się z bazą danych w sieci, a następnie połączenie powróci do połączenia lokalnego.
Ponadto, w przypadku korzystania z innych typów baz danych w sieci i niepowodzenia połączenia, oprogramowanie powróci do domyślnej bazy danych SQLite.

Folder danych sieciowych
W przypadku korzystania z bazy danych w sieci należy ustawić tutaj ścieżkę do folderu danych na dysku sieciowym:
 
Ścieżki uniwersalnej konwencji nazewnictwa (UNC), które są używane do uzyskiwania dostępu do zasobów sieciowych, mają następujący format:

1.Nazwa serwera lub hosta, która jest poprzedzona przez \\.

2.Nazwa udziału, która jest oddzielona od nazwy hosta przez \ . Zazwyczaj jest to dysk twardy na komputerze sieciowym.

3.Nazwa katalogu

 

Na przykład: \\NetworkComputerName\ShareName\NetworkComputerFolderName.

Należy pamiętać, że z nieznanego powodu, znanego tylko programistom Windows lub SQLite, czasami ścieżka do pliku zaczynająca się od \\ nie działa, spróbuj użyć odwrotnej składni z //.

Możesz przetestować połączenie, aby sprawdzić, czy udało Ci się połączyć z bazą danych.

 

Lokalizacja kopii zapasowej
Tutaj można ustawić folder kopii zapasowej bazy danych. Po zmianie folderu kopii zapasowej bazy danych zaleca się przeniesienie istniejących plików kopii zapasowej do nowego folderu lub utworzenie nowej kopii zapasowej.
Lokalizacją kopii zapasowej może być folder lokalny, folder sieciowy lub adres serwera ftp.
 
Jeśli chcesz użyć serwera ftp jako lokalizacji kopii zapasowej, musisz skonfigurować serwer ftp w głównych opcjach oprogramowania w sekcji FTP
Jeśli jest on już skonfigurowany , wprowadźadres serwera w polu tekstowymBackup Location .

Uwagi:
Nie należy wprowadzać ani szukać żadnych nazw baz danych, oprogramowanie zarządza tym, należy jedynie ustawić lub wybrać nazwy folderów.
Po zmianie jakichkolwiek ustawień tutaj nie zapomnij kliknąć przycisku Zapisz ustawienia, aby zapisać zmiany.