Probème de partage base des données access
ycart
Messages postés
41
Statut
Membre
-
ycart Messages postés 41 Statut Membre -
ycart Messages postés 41 Statut Membre -
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
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
Configuration: Windows 2000 Internet Explorer 6.0
2 réponses
-
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 ...
-
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- 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 ?
- 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
!!!
-
-
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