Sqlite

Top  Previous  Next

Om SQLite

 


 

SQLite er et prosessinternt bibliotek som implementerer en selvstendig, serverløs, nullkonfigurasjons- og transaksjonsbasert SQL-databasemotor.
SQLite er den mest utbredte databasen i verden, og er en innebygd SQL-databasemotor. I motsetning til de fleste andre SQL-databaser har SQLite ingen separat serverprosess. SQLite leser og skriver direkte til vanlige diskfiler. En komplett SQL-database med flere tabeller, indekser, triggere og visninger finnes i én enkelt diskfil.

 

Du finnermer informasjon  på SQLite-nettstedet .

 
SQLite i programmet vårt

 


 

I vårt program er SQLite en standarddatabase. Programvaren leveres med SQLite-motoren og er klar til bruk, du trenger ikke å installere noe annet.
Den kan brukes lokalt, eller SQLite-databasefiler kan deles over et nettverk ved hjelp av et nettverksfilsystem.

Dette er noen ganger ikke en spesielt effektiv metode og kan by på problemer (avhengig av filsystemet) eller rett og slett ikke være tilgjengelig, og på grunn av latenstiden som er forbundet med de fleste nettverksfilsystemer, vil ytelsen ikke være særlig god for store databaser.
SQLite-databasen anbefales å brukes til alle programvarefunksjoner bortsett fra lagring av store hjulsystemer eller lotterinummer, i så fall anbefaler vi serverbaserte databasesystemer, du kan hente gratis MySQL- , PostgreSQL- og Microsoft SQL Express-serversystemer.

Hvis SQLite-databasefilen ikke kan åpnes når den er plassert i en nettverksmappe, må du kontrollere om filen har alle nødvendige sikkerhetstillatelser, slik at programvaren kan få tilgang til filen for å lese og skrive.

SQLite-konfigurasjon

 


 

Programvaren er allerede forhåndskonfigurert til å bruke SQLite-databasen, men du kan endre følgende alternativer:

På nettverk
Her kan du krysse av for om du vil koble til databasen via nettverket.

Datamappe
Her kan du angi databasens lokale datamappe. Når du har endret databasemappen, må du enten flytte den eksisterende databasen til den nye mappen eller opprette en ny database.
Selv om du bruker databasen på nettverket, må denne egenskapen være angitt, og databasen må også finnes i denne lokale mappen.
Dette gjøres for at når du starter programvaren og den ikke klarer å koble til databasen på nettverket, vil tilkoblingen falle tilbake til den lokale tilkoblingen.
Hvis du bruker andre databasetyper på nettverket og tilkoblingen mislykkes, vil programvaren gå tilbake til SQLite-standarddatabasen.

Nettverksdatamappe
Når du bruker databasen på nettverket, må du angi banen til datamappen på nettverksstasjonen her:
 
Universal naming convention (UNC)-stier, som brukes for å få tilgang til nettverksressurser, har følgende format:

1.Et server- eller vertsnavn, som innledes med \\.

2.Et delingsnavn, som skilles fra vertsnavnet med \ . Vanligvis er dette en harddisk på nettverksdatamaskinen.

3.Et katalognavn

 

For eksempel: \\Nettverksdatamaskinnavn\Delingsnavn\Nettverksdatamaskinmappenavn

Vær oppmerksom på at av ukjente årsaker, som bare er kjent for Windows- eller SQLite-utviklere, kan det hende at banen til en fil som starter med \\ ikke fungerer, prøv å bruke motsatt syntaks med //.

Du kan teste tilkoblingen for å se om du er koblet til databasen.

 

Plassering av sikkerhetskopi
Her kan du angi mappen for sikkerhetskopiering av databasen. Når du har endret mappen for sikkerhetskopiering av databasen, bør du flytte eksisterende sikkerhetskopifiler til den nye mappen eller opprette en ny sikkerhetskopi.
Sikkerhetskopieringsplasseringen kan være en lokal mappe, nettverksmappe eller ftp-serveradresse.
 
Hvis du vil bruke ftp-serveren som sikkerhetskopieringssted, må du konfigurere ftp-serveren i hovedprogrammets hovedalternativer i FTP-delen.
Hvis du allerede har konfigurert den , angir duen serveradressei tekstboksenBackup Location .

Merknader:
Du trenger ikke å skrive inn eller lete etter databasenavn, programvaren administrerer dette, du må bare angi eller velge mappenavn.
Når du har endret innstillinger her, må du ikke glemme å klikke på knappen Lagre innstillinger for å lagre endringene.