Paradox-indstillinger i netværk - Delingsproblemer.

 

Efter installation af Paradox-databasen (BDE) på arbejdsstationer i et netværk, er det normalt ikke nødvendigt at foretage sig yderligere for at flerbrugersituationen håndteres korrekt.

 

I det efterfølgende beskrives et flerbruger-problem, der kan opstå ved brug af DanPot til Windows, GartPlan, GartStat, GartTime og GartCalc. Da problemet er generelt for alle programmerne, bruges betegnelsen “programmet” om det aktuelle program, hvilket det så end måtte være.

 

I visse netværk kan det forekomme, at det kun er en arbejdsstation, der kan åbne programmet. Den næste arbejdsstation, der forsøger, mødes med beskeden: “Databasen er låst af en anden bruger (DBE)”. Dette skyldes, at programmet ikke har været i stand til at initiere brugen af databasesystemet fuldstændigt. Det er informationen om, hvor delings-styringen er lokaliseret, der ikke trænger igennem.

 

I Paradox styres deling af data mellem flere arbejdsstationer af en fil: “Pdoxusrs.net”. Placeringen af denne er vigtig, idet samtlige arbejdsstationer, der arbejder på de samme data, skal benytte den samme fil.

 

Hvis programmet ikke er i stand til selv at gennemføre dette, skal konfigurationen af, hvor på nettet denne fil er placeret, foretages manuelt.

 

 

Først oprettes en folder (bibliotek) til filen “Pdoxusrs.net” på den server, hvorpå data befinder sig. Navnet på folderen er uafhængigt af, hvilke programmer, der benytter filen og kan kaldes f.eks. “BDEShare”. Opret folderen i samme niveau som folderne “Gartplan”, “Danpot” eller et af de øvrige programmer.

 

 

Dernæst skal samtlige arbejdsstationer konfigureres manuelt til at benytte den nye “delings-folder”.

Dette gøres i Windows’ kontrolpanel, hvor der findes et konfigurationsværktøj til “Borland Database Engine” kaldet: “BDE administrator”. Inden man begynder konfigurationen, bør man sikre sig, at der ikke kører nogen programmer, der benytter BDE, på den aktuelle arbejdsstation.

 

 

På fanebladet “Configuration” åbnes konfigurations-træet med stien Configuration/Drivers/Native. Under Paradox redigeres den øverste attribut: “NET DIR”. I denne skrives stien (set fra arbejdsstationen) på den netop oprettede delings-folder. Der må ikke benyttes “UNC”-stier hertil. Tilgang til folderen skal ske via et logisk drev. Drev-betegnelsen behøver ikke at være den samme på de forskellige arbejdsstationer, men resten af stien skal være ens alle steder.

 

 

 

Korrekte stier:

Stierne H:\BDEShare og F:\BDEShare vil ikke give konflikt, forudsat at det er det samme fysiske sted, de 2 forskellige drevbetegnelser peger på.

 

Forkerte stier:

Stierne F:\BDEShare og F:\Temp\BDEShare er derimod ikke gyldige og vil give samme konflikt, hvor kun en arbejdsstation af gangen vil have adgang til data. Dette er også tilfældet, selv om det er det samme fysiske sted, der peges på.