Sqlite

Top  Previous  Next

Om SQLite

 


 

SQLite är ett processbibliotek som implementerar en fristående, serverlös, nollkonfigurerad, transaktionell SQL-databasmotor.
SQLite är den mest spridda databasen i världen och är en inbäddad SQL-databasmotor. Till skillnad från de flesta andra SQL-databaser har SQLite ingen separat serverprocess. SQLite läser och skriver direkt till vanliga diskfiler. En komplett SQL-databas med flera tabeller, index, triggers och vyer ryms i en enda diskfil.

 

Mer information finns på SQLites webbplats .

 
SQLite i vårt program

 


 

I vårt program är SQLite en standarddatabas. Programvaran innehåller SQLite-motorn och är klar att användas, du behöver inte installera något annat.
Den kan användas lokalt, eller så kan SQLite-databasfiler delas över ett nätverk med hjälp av ett nätverksfilsystem.

Detta är ibland inte en särskilt effektiv metod och kan ha problem (beroende på filsystemet) eller helt enkelt inte vara tillgängligt, och på grund av den latens som är förknippad med de flesta nätverksfilsystem kommer prestandan inte att vara bra för stora databaser.
SQLite-databasen rekommenderas att användas för alla programfunktioner förutom lagring av stora hjulsystem eller lotterinummer, i så fall rekommenderar vi serverbaserade databassystem, du kan ladda ner gratis MySQL , PostgreSQL och Microsoft SQL Express serversystem.

Om SQLite-databasfilen inte kan öppnas när den placeras i en nätverksmapp, kontrollera om filen har alla nödvändiga säkerhetsbehörigheter, så att programvaran kan komma åt filen för att läsa och skriva till den.

Konfiguration av SQLite

 


 

Programvaran är redan förkonfigurerad för att använda SQLite-databas, du kan ändra följande alternativ:

På nätverk
Här kan du markera om du vill ansluta till databasen via nätverket.

Datamapp
Här kan du ange databasens lokala datamapp. När du har ändrat databasmapp måste du antingen flytta din befintliga databas till den nya mappen eller skapa en ny databas.
Även om du använder databasen på nätverket måste denna egenskap anges och databasen i denna lokala mapp måste också finnas.
Detta görs för att när du startar programvaran och programvaran inte kan ansluta till databasen på nätverket, då kommer anslutningen att falla tillbaka till den lokala anslutningen.
Även om du använder andra databastyper i nätverket och anslutningen misslyckas kommer programmet att återgå till SQLites standarddatabas.

Mapp för nätverksdata
När du använder databasen i nätverket anger du här sökvägen till datamappen på nätverksenheten:
 
UNC-sökvägar (Universal naming convention), som används för att komma åt nätverksresurser, har följande format:

1.Ett server- eller värdnamn, som inleds med \\.

2.Ett delningsnamn, som separeras från värdnamnet med \ . Vanligtvis är detta en hårddisk på din nätverksdator.

3.Ett katalognamn

 

Till exempel: \\NätverksdatorNamn\ShareNamn\NätverksdatorFolderNamn

Observera att av okänd anledning, som endast Windows- eller SQLite-utvecklare känner till, fungerar ibland inte sökvägen till en fil som börjar med \\, så försök att använda motsatt syntax med //

Du kan testa anslutningen för att se om du har lyckats ansluta till databasen.

 

Plats för säkerhetskopiering
Här kan du ställa in databasens backup-mapp. När du har ändrat databasens backup-mapp är det lämpligt att flytta befintliga backup-filer till den nya mappen eller skapa en ny backup.
Backup-platsen kan vara en lokal mapp, nätverksmapp eller ftp-serveradress.
 
Om du vill använda ftp-server som säkerhetskopieringsplats måste du konfigurera ftp-server i huvudprogramvarans huvudalternativ i FTP-avsnittet
Om du redan har konfigurerat den  anger duen serveradressi textrutanBackup Location .

Anmärkningar:
Ange eller leta inte efter några databasnamn, programvaran hanterar det, du måste bara ange eller välja mappnamn.
När du har ändrat några inställningar här, glöm inte att klicka på knappen Spara inställningar för att spara ändringarna.