|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 80 ![]() |
Bonjour
Jusqu'à présent j'avais utilisé un seul fichier mdb pour tous les secteurs, et ce fichier est accessible à une équipe de 8 personnes. C'est assez rare, mais parfois 2 personnes ouvrent la base de données en même temps, et dans ce cas, quand l'un des 2 doit faire des modifications, access signale qu'il ne peut enregistrer car un autre utilisateur utilise simultanément la BD. Y a t'il un moyen pour gérer ca? Je vous remercie (je m'excuse d'avance de mon ignorance mais je ne suis pas encore au courant de toutes les possibilités d'Access Merci à vous pour votre éclairage |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour,
Un tutoriel très complet pour aborder le mode multi-utilisateurs : Comment utiliser une application en mode multi-utilisateurs Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 80 ![]() |
Je te remercie pour ta réponse, je vais regarder ce tuto attentivement
En clair on peut avoir une base de données principale et on peut la scinder. Je vois que dans l'exemple on scinde la partie Tables de la partie interface (requêtes, formulaires, états). Je suppose que les modules sont également dans la partie interface. C'est très intéressant en tout cas. Cela ne pose t'il pas de problème si 2 utilisateurs sont sur cette table interface? Je suis en train d'étudier la question pour savoir si je le fais ou pas. Je n'ai pas encore eu de demande comme quoi c'était vraiment gênant, mais c'est sûr que si le système dorsal-frontal est efficace, ca évitera de dire au plateau "est ce que quelqu'un a ouvert la BD?" ^^ |
|
|
00
|
|
|
#4 |
![]() ![]() |
Pour ta première question, les modules de codes sont effectivement dans la partie que tu appelles interface, la base "frontale". Tous les objet autres que les tables se trouvent dans cette base.
Et en fait, tu installes un exemplaire de la base frontale sur chaque poste utilisateur et la base dorsale (les tables) sur le serveur. Donc les utilisateurs utilisent chacun leur propre "interface". Ceci est la manière correcte de déployer une application Access multi-utilisateurs.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 80 ![]() |
Ah ok moi je pensais qu'on pouvait mettre les 2 bases (frontale et dorsale) sur le serveur. Le problème c'est que quand on modifie l'interface (ce que je fais constamment en fait), il faut écraser la base frontale qui existe dans chaque poste... Brrr! Enfin je vais étudier la question ^^
|
|
|
00
|
|
|
#6 |
![]() ![]() |
Cela peut se faire automatiquement, il y a des discussions à ce sujet sur le forum.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() |
Pour ma part, je mets les deux bases au même endroit, et même si plusieurs personnes utilisent la base interface en même temps cela ne me pose pas de problème, mais je n'ai jamais dépassé 20 personnes en même temps.
Car j'avais le même problème que toi ZoliveR, des mises à jour régulière...
__________________
N'oubliez pas le Tag : ![]() C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama] Je ne réponds pas aux messages privés s'ils sont liés à une question du forum Mon site sur Developpez.com |
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : août 2005 Messages : 80 ![]() |
J'en ai parlé un peu avec une personne qui s'y connait un peu, et elle m'a dit que c'est mieux d'avoir une seule BD (un seul fichier) car le problème en utilisant le système Frontal/Dorsal c'est que c'est irréversible. Et comme j'ai maximum 2 à 3 personnes qui *pourraient* ouvrir la BD en même temps, à tout casser, bah je pense que je vais garder la BD en un seul fichier. Par contre mon collègue m'a parlé d'une astuce sur le partage de la BD, donc je vais voir avec lui ce qu'il me propose, dans le but final d'éviter à chaque fois de demander à mes collègues de bien vouloir fermer la BD quand je vois que je ne sais pas enregistrer une donnée d'un champ car la BD est ouverte ailleurs. Comme on a nos bureaux dans un seul endroit ca pose pas de problème mais vu qu'on a un nouveau bureau à 200km de là je vois mal téléphoner pour demander s'ils veulent bien fermer la BD (lol!)
|
|
|
00
|
|
|
#9 | |
![]() ![]() |
Un peu, alors...
Citation:
La réplication, ok ! Mais un système frontale/dorsale est parfaitement réversible. Enfin, c'est toi qui voit !
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor) Ici, on ne perd pas de temps ! On en passe... Ce message (ou un autre) vous a aidé ? Votez pour lui avec
|
|
|
|
10
|
Copyright © 2000-2012 - www.developpez.com