multi-user

Status
Niet open voor verdere reacties.

Artemiss

Gebruiker
Lid geworden
13 feb 2009
Berichten
130
Beste Accessers,

Ik heb een database gemaakt die door meerdere personen tegelijk word gebruikt, wat redelijk goed gaat, alleen duurt het openen vrij lang en krijg je op sommige computers ongeveer 20 keer de foutmelding "U kunt de database op dit moment niet exclusief openen. Als u verdere wijzigingen aanbrengt, kunnen deze leter mogelijk niet worden opgeslagen.", waarna de database alsnog gewoon geopend word.
Op alle computers staat ingesteld dat de database gedeeld geopend moet worden.

Iemand enig idee waar dit verder aan kan liggen? Wat mij opvalt is dat de pc's die dit probleem hebben, werken met de Nederlandse versie van Access 2010, terwijl de andere werken met de Engelse versie van Access 2007, kan dit het probleem opleveren en wat is dan waarschijnlijker, Nederlands vs. Engels of 2010 vs. 2007

Met betrekking tot het traag openen van de database, ik overweeg om er een gesplitste database van te maken, maar zit dan even met de volgende vraag:

De database is nog volop in ontwikkeling, er worden nog regelmatig wijzigingen in formulieren gemaakt of nieuwe formulieren en queries toegevoegd. Hoe zorg ik dat die wijzigingen die ik in de frontend-database op mijn lokale PC maak op de andere lokale PC's worden overgenomen. Of is het niet verstandig om een lokale database gebruiken als een soort design master?
Voorheen heb ik gewerkt met replica's, ik was toen de design master van de originele database en wijzigingen werden dan door gebruikers steeds opgehaald dmv synchronisatie. Dat vond ik op zich heel mooi werken, maar vanaf Access 2007 kan niet meer worden gewerkt met replica's. Misschien is mijn vraag dus eigenlijk, op welke manier kan ik Access 2007 dezelfde functionaliteit realiseren als ik had met de replica's?

Alvast bedankt voor uw reacties
 
Mijn advies (voor wat het waard is)
* maak altijd een gesplitste database, met backend in een gedeelde map op de server
* geef iedere gebruiker zijn eigen frontend (indien remote control op een terminal server, dan iedere gebruiker een eigen mapje met de frontend)
* ontwikkel je database gesplitst, dus niet eerst ontwerpen en dan splitsen
* zet een nieuwe versie van de frontend als mde of accde op de server, om door gebruikers te worden opgehaald (kan worden geautomatiseerd)
 
Laatst bewerkt:
Sorry dat ik het vraag maar waar kan je dat instellen ?

Access 2003:
Menu "Extra" ---> "Opties" tabblad "Geavanceerd".

Access 2007:
Vermoedelijk de Officeknop ---> "Opties" ---> "Clientinstellingen"en daarna bij "Geavanceerd" , maar dat weet ik niet zeker aangezien ik deze versie niet heb.

Access 2010:
Tabblad "Bestand" ---> "Opties" ---> "Clientinstellingen" en daarna bij "Geavanceerd"
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan