OVH Cloud OVH Cloud

Multi-users : Aidez moi SVP

4 réponses
Avatar
Franck
Bonjour,


J'utilise Access Xp, j'ai mis en place la s=E9curit=E9 avec=20
les droits par utilisateurs.

J'ai choisi la solution de partage la plus simple,
c'est =E0 dire de mettre la base de donn=E9es sur le serveur=20
avec le fichier s=E9curit=E9.mdw

(Elle n'est pas fractionner, car je n'ai rien compris =E0=20
l'explication de Bill dans l'aide, il me dit=20
que si je choisi le fractionnement,
les utilisateurs devront avoir les fichiers mis =E0 jour
(mais de quoi il parle))


En choississant la m=E9thode la plus simple.
Quand depuis un poste je rejoins le fichier s=E9curis=E9.mdw
pas de probl=E8me, par contre d=E8s que je lance l'appli,=20
j'ai un message me disant,=20
que la base est en cours d'utilisations (Ah Bon, ce n'est=20
pas multi-utilisateurs! ;)))

si je regarde dans les processus, j'ai pas de=20
MSACCESS.exe en cours


Auriez-vous une soluce =E0 ce probl=E8me !

Si, non, avez-vous une explication pour le fractionnement


Merci d'avance
Salutations

4 réponses

Avatar
Benoit Compoint [MS]
Bonjour,

Il est effectivement préférable de fractionner votre application Access 2002
en deux fichiers MDB :
1. Une base MDB frontale placée sur le disque dur de chaque station de
travail (ou sur un serveur dans le "home directory" de chaque utilisateur)
2. Une base dorsale, contenant uniquement des tables, placée dans un dossier
partagé sur le serveur.

La base frontale ne contient généralement aucune table réelle.
Elle contient des "tables liées" aux tables de la base dorsale.

La contrainte de mise à jour qui est mentionnée dans l'aide en ligne est
simple :
si effectuez une modification dans l'interface de votre application (par
exemple si vous ajoutez un bouton sur l'un des formulaires), il faudra
recopier la base frontale ainsi modifiée sur toutes les stations de travail
des utilisateurs (ou dans le "home directory" de chaque utilisateur).

Le problème que vous rencontrez est probablement causé par la sécurisation
de vos fichiers ou dossiers partagés.
Pour déterminer s'il est causé par le fichier System.mdw ou le fichier MDB,
je vous conseille de copier (temporairement) le fichier System.mdw sur le
disque dur d'un utilisateur. Vous lancerez ensuite Access 2002 à partir de
cette station de travail en utilisant l'option de ligne de commande /wrkgrp

Vous pouvez aussi faire le test opposé :
Sur un premier poste de travail lancez Access 2002 "normalement",
c'est-à-dire en chargeant le fichier System.mdw partagé sur le serveur puis
ouvrez une base MDB placée sur le disque local.
Laissez Access ouvert sur ce poste et lancez Access 2002 sur un second poste
afin d'ouvrir une autre base MDB locale.

Benoît Compoint


"Franck" wrote in message
news:061501c3d426$8a0169a0$
Bonjour,


J'utilise Access Xp, j'ai mis en place la sécurité avec
les droits par utilisateurs.

J'ai choisi la solution de partage la plus simple,
c'est à dire de mettre la base de données sur le serveur
avec le fichier sécurité.mdw

(Elle n'est pas fractionner, car je n'ai rien compris à
l'explication de Bill dans l'aide, il me dit
que si je choisi le fractionnement,
les utilisateurs devront avoir les fichiers mis à jour
(mais de quoi il parle))


En choississant la méthode la plus simple.
Quand depuis un poste je rejoins le fichier sécurisé.mdw
pas de problème, par contre dès que je lance l'appli,
j'ai un message me disant,
que la base est en cours d'utilisations (Ah Bon, ce n'est
pas multi-utilisateurs! ;)))

si je regarde dans les processus, j'ai pas de
MSACCESS.exe en cours


Auriez-vous une soluce à ce problème !

Si, non, avez-vous une explication pour le fractionnement


Merci d'avance
Salutations
Avatar
Franck
Merci pour cette explication
C'est clair.

Salutations
et Bonne Année
Franck

-----Message d'origine-----
Bonjour,


J'utilise Access Xp, j'ai mis en place la sécurité avec
les droits par utilisateurs.

J'ai choisi la solution de partage la plus simple,
c'est à dire de mettre la base de données sur le serveur
avec le fichier sécurité.mdw

(Elle n'est pas fractionner, car je n'ai rien compris à
l'explication de Bill dans l'aide, il me dit
que si je choisi le fractionnement,
les utilisateurs devront avoir les fichiers mis à jour
(mais de quoi il parle))


En choississant la méthode la plus simple.
Quand depuis un poste je rejoins le fichier sécurisé.mdw
pas de problème, par contre dès que je lance l'appli,
j'ai un message me disant,
que la base est en cours d'utilisations (Ah Bon, ce
n'est

pas multi-utilisateurs! ;)))

si je regarde dans les processus, j'ai pas de
MSACCESS.exe en cours


Auriez-vous une soluce à ce problème !

Si, non, avez-vous une explication pour le fractionnement


Merci d'avance
Salutations


.



Avatar
Franck
Merci pour cette explication
C'est clair.

Salutations
et Bonne Année
Franck

-----Message d'origine-----
Bonjour,


J'utilise Access Xp, j'ai mis en place la sécurité avec
les droits par utilisateurs.

J'ai choisi la solution de partage la plus simple,
c'est à dire de mettre la base de données sur le serveur
avec le fichier sécurité.mdw

(Elle n'est pas fractionner, car je n'ai rien compris à
l'explication de Bill dans l'aide, il me dit
que si je choisi le fractionnement,
les utilisateurs devront avoir les fichiers mis à jour
(mais de quoi il parle))


En choississant la méthode la plus simple.
Quand depuis un poste je rejoins le fichier sécurisé.mdw
pas de problème, par contre dès que je lance l'appli,
j'ai un message me disant,
que la base est en cours d'utilisations (Ah Bon, ce
n'est

pas multi-utilisateurs! ;)))

si je regarde dans les processus, j'ai pas de
MSACCESS.exe en cours


Auriez-vous une soluce à ce problème !

Si, non, avez-vous une explication pour le fractionnement


Merci d'avance
Salutations


.



Avatar
Franck
Merci pour cette explication
C'est clair.

Salutations
et Bonne Année
Franck

-----Message d'origine-----
Bonjour,


J'utilise Access Xp, j'ai mis en place la sécurité avec
les droits par utilisateurs.

J'ai choisi la solution de partage la plus simple,
c'est à dire de mettre la base de données sur le serveur
avec le fichier sécurité.mdw

(Elle n'est pas fractionner, car je n'ai rien compris à
l'explication de Bill dans l'aide, il me dit
que si je choisi le fractionnement,
les utilisateurs devront avoir les fichiers mis à jour
(mais de quoi il parle))


En choississant la méthode la plus simple.
Quand depuis un poste je rejoins le fichier sécurisé.mdw
pas de problème, par contre dès que je lance l'appli,
j'ai un message me disant,
que la base est en cours d'utilisations (Ah Bon, ce
n'est

pas multi-utilisateurs! ;)))

si je regarde dans les processus, j'ai pas de
MSACCESS.exe en cours


Auriez-vous une soluce à ce problème !

Si, non, avez-vous une explication pour le fractionnement


Merci d'avance
Salutations


.