Side 1 av 1

Endre lagringsplass for lokal database

Lagt inn: 28.08.2019 17:02
av PCServiceTBG
Hei,

Prøver å finne ut om det er mulig å endre lagringsplassen for databasen?
Den blir lagret i %localappdata%\BAS21 , men skulle gjerne hatt den lagret på en server istedetfor.
Er så klart mulig å installere BAS21 på serveren, og gjøre alt derifra- men det er uønsket.

Mvh.
Adrian H. Ulland

Re: Endre lagringsplass for lokal database

Lagt inn: 29.08.2019 00:35
av chreide
Dette er en type innstilling som kommer i brukervennlig form på et eller annet tidspunkt.
Inntil videre finnes det en høyst uoffisiell måte å gjøre dette på:

Lag en fil "bas21.ini" i programkatalogen (altså katalogen bas21.exe ligger i) med følgende innhold:

Kode: Velg alt

[database]
dbpath = Z:\database\
Verdien for dbpath bytter du ut med det som gjelderfor din del. Filnavnet skal ikke være med, bare katalogen.
Katalogen må finnes på forhånd, og det må være lese- og skrivetilgang dit.

Etter hvert kommer det en mer offisiell måte å gjøre dette på som ikke nødvendigvis blir kompatibel med dette. Men det skal være safe å bruke denne måten inntil videre.

Re: Endre lagringsplass for lokal database

Lagt inn: 06.09.2019 21:47
av PCServiceTBG
Dette fungerte utmerket, utenom at hvis jeg prøver å åpne databasen med en annen enhet enn den som opprettet den så får jeg
"Feil ved tilkobling til database: Database not supported".

Har sørget for at rettighetene til filen er OK, har du flere råd til dette?
Jeg avslutter programmet på den første enheten før jeg prøver på den andre :)

Re: Endre lagringsplass for lokal database

Lagt inn: 11.09.2019 21:22
av chreide
Litt usikker, men var det første gangs oppstart for enhet nr to?
Det kan være at enhet to må startes opp og "initialiseres" på normal måte med egen normal base før man styrer den mot alternativ filsti.