03. august 2008 - 12:50Der er
18 kommentarer og 1 løsning
Database låst af win XP
Dette er måske et access spørgsmål, måske Operativ system. jeg absolut intet om Access.
Jeg har en lille access database, som en bekendt (Ikke it kyndig) har lavet for mig. Som jeg bruger en gang om året til et sports arrangement. Den bliver clearet hvert år, og ny data tastet ind. Databasen bruges til resultat formidling.
Jeg vil gerne have flere ,maskiner til at køre på den sammetidig, så der kan foretages indastning og udskrivning parallelt.
Jeg har nogle PC'er der er sat op i et meget simpelt netværk, hvor jeg bare giver dem nogle faste IP, og sharer en folder ud på en maskine, hvor database filen er, og så har jeg access installeret på alle maskiner.
Nogle maskiner har jeg Windows 2000 på, andre XP, både prof og home.
Mit problem er, at når jeg åbner databasen fra en XP maskine, låser den databasen, så jeg ikke kan åbne den på flere maskiner.
hvis jeg har 2 win 2000 maskiner og en XP, kan jeg åbne begge W2K maskiner først og så XP maskinen, bliver xp maskinen åbnet først eller nr 2, kan jeg ikke åbne fra flere.
Jeg bruger access fra office 2003. Default file format = access 2000 Default open mode = Shared Default record locking = No locks Open databases using record-level locking = flueben sat.
Jeg har mulighed for at installere Win 2000 eller NT 4.0 server på en gammel PC, hvis det er muligt.
Har du løsningen på mit problem, er det langt mere end de max 200 point værd for mig.
There are several ways you can share data in a multiuser environment.
Share the entire Access database You can put the entire Access database on a network server or in a shared folder. This is the easiest method to implement. Everyone shares the data and uses the same forms, reports, queries, macros, and modules. Use this strategy if you want everyone to use the Access database the same way or if you can't support users creating their own objects.
1. Tag en kopi og læg den laangt væk 2. Tag endnu en kopi og læg den på netværksdrevet. 3. Tag endnu enn kopi og læg den på en anden maskine, men på et drev der kan læse netværket. 4. Åbn denne 3 kopi og SLET alle tabeller. 5. Gå i menuen Filer > Hent eksterne data > Sammenkæd og find netværksdb og marker alle tabeller og tryk på sammenkæd. 6. Tag en kopi af denne sammenkædede db og kopier den til de andre maskiner. 7. Åbn netværksdb og slet alle formularer, forespørgsler, makroer og rapporter
Sådan. Fidusen er, at du sparer netværkstrafik fordi du ikke skal hente alle objekter over nettet, men udelukkende data i tabellerne. En anden muligher du nu har, er at designe hver enkelt Frontend til den specifikke bruger.
2 XP maskiner og en tastatur abe (mig), virker. Jeg regner med at klargøre det endelige setup for de første 2 maskiner i aften. Få den 3die maskine på Fredag, og den 4de Søndag. Jeg har lavet lidt taste test i dag, med en maskine (Serveren).
Jeg har en bror der skal giftes FRE i Ålborg. Så jeg benytter lejligheden til et par dage hos min søster på halvvejen. Så man kan vel godt kalde det en miniferie.
ps. det var godt du gjorde opmærksom på det, jeg havde overset min fejl 40.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.