Probème de partage base des données access

Fermé
ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010 - 15 juil. 2008 à 09:53
ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010 - 15 juil. 2008 à 14:07
Bonjour,

j'ai créée une base des données (acess 2000) . on est plusieurs à l'utiliser et à la modifier. les modifications (création d'autres tables, réquêtes, états etc) doivent être partagées avec le groupe.

lors de l'ouverture, la base des données est en mode partage dans "outil/option/ouverture en mode partage".

je ne trouve pas normal que malgrés ça on ne puisse pas mofidier la base des données si plusieurs personnes l'utilisent en même temps. par exemple si une personne est train de modifier un état toute connection est impossible pour quelqu'un d'autre. pareil si quelqu'un ouvre la base en mode exclusif. la meilleur chose qu'on peut faire en même temps c'est de consulter les données.

alors comment regler ce probème?
merci de votre aide

2 réponses

BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159
15 juil. 2008 à 09:56
Bonjour,

L'ouverture en mode exclusif est justement là pour ne pas permettre à quelqu'un d'autre d'accéder à la base :-)
Pour une fois qu'une fonctionnalité microsoft fonctionne ...
0
ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010 16
15 juil. 2008 à 11:11
slt, tu as raison pour pour mode exclusif mais qu'en est t'il du partage? ça devrait fonctionner normalement!!!

tu verrais une solution??

merci
0
BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008 159 > ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010
15 juil. 2008 à 11:17
Le partage conserne le contenu de la base de donnée mais surtout pas sa structure. Normal, imagine que tu travaille sur un formulaire pour encoder un nouveau client et qu'une autre personne ajoute une nouvelle colonne à cette table en même temp ! ça va pas fonctionner correctement me semble t'il non ?
0
ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010 16 > BlueMind Messages postés 583 Date d'inscription vendredi 27 juin 2008 Statut Membre Dernière intervention 22 juillet 2008
15 juil. 2008 à 11:58
Au fait il ne s'agit pas de modifier en même temps des éléments de structure mais qu'au moins une personne puisse avoir le droit de faire de modification quant les autres sont en lecture seule. le problème c'est que aujourdhui, une fois que deux personne sont connectées sur la base, c'est comme si elles sont toute deux en lecture seule. Je pense que au moins une personne pourrait avoir le droit de modifier la base quant les autres sont en lecture seule
!!!
0
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 303
15 juil. 2008 à 12:01
Bonjour,

Bluemind a entièrement raison

Pour compléter ce qu'il a écrit:
généralement, seul l'administrateur peut modifier la structure d'une base de données (quelque soit le logiciel utilisé)

ce qu'il est plus que conseillé de faire:
Il est établi pour chaque utilisateur une liste de droits (ou permissions ou privilèges) sur la base. chaque utilisateur est protégé par un identifiant et un mot de passe.

Questions requêtes et formulaire perso, tu peux Fractionner la base de données: les tables et relations (gérées par le seul admin) sont sur le serveur: c'est la base "dorsale" ou "back'end").

Les autres objets (formulaire-requetes, etats) sont sur chaque PC des clients (base "frontale" ou "front-end"). Ainsi chacun peut avoir une personnalisation. On peut m^me créer des tables personnelles qui ne seront utilisées que par ce client et ignoré des autres.

On passe ainsi à un vrai-faux client serveur.
Un des gros avantage est que l'on diminue ainsi les accès simultanés à des tables du back-end: Access s'écroule quand on dépasse une dizaine d'accès simultanés.

Pour mettre en oeuvre, tu as le site d'Hervé Inisian qui explique très bien comment faire: c'est + simple qu'il n'y parait.
www.self-access.com


Michel
0
ycart Messages postés 38 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 8 mars 2010 16
15 juil. 2008 à 14:07
ok je vous remercie à tous les deux. c'est sympa. bn journée
0