Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/11/2011, 15h44   #1
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 80
Points : 10
Points : 10
Par défaut Gestion d'une base de données à plusieurs

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
ZoliveR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/11/2011, 16h01   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
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...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 13h57   #3
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 80
Points : 10
Points : 10
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?" ^^
ZoliveR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 14h11   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
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...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 16h10   #5
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 80
Points : 10
Points : 10
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 ^^
ZoliveR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 16h20   #6
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
Citation:
Envoyé par ZoliveR Voir le message
il faut écraser la base frontale qui existe dans chaque poste... Brrr!
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...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2011, 08h14   #7
Membre Expert
 
Avatar de zoom61
 
Homme Vincent ...
Passionné d'informatique
Inscription : janvier 2005
Messages : 1 217
Détails du profil
Informations personnelles :
Nom : Homme Vincent ...
Âge : 39
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Passionné d'informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 1 217
Points : 1 506
Points : 1 506
Envoyer un message via Yahoo à zoom61 Envoyer un message via Skype™ à zoom61
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
zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 16h40   #8
Candidat au titre de Membre du Club
 
Inscription : août 2005
Messages : 80
Détails du profil
Informations forums :
Inscription : août 2005
Messages : 80
Points : 10
Points : 10
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!)
ZoliveR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 19h52   #9
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
Citation:
Envoyé par ZoliveR Voir le message
J'en ai parlé un peu avec une personne qui s'y connait un peu
Un peu, alors...

Citation:
Envoyé par ZoliveR Voir le message
car le problème en utilisant le système Frontal/Dorsal c'est que c'est irréversible.
Totalement faux...

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...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h43.


 
 
 
 
Partenaires

Hébergement Web