OVH Cloud OVH Cloud

Question d'un newbie

3 réponses
Avatar
Maeva
Bonjour,

J'ai un ami qui utilise access professionnelement. Sa base de données est
stocké sur un poste et le dossier (qui continet le fichier) est partagé de
sorte qu'il puisse être utilisé par un 2e poste.

Outre les problèmes d'accès conccurent, le fichier devient très gros (il est
passé de 26Mo à 46Mo en 1 an) et des pbm de lenteur commencent à
appaaraître.

Je connais très mal (vois pas du tout) ACCESS (mais je connais d'autre
SGBDR) et je voudrais savoir s'il est possible de mettre en place un serveur
de requête de manière à alléger le travail de chaque poste client et
résoudre ainsi les pbm d'accès concurrent.

Si oui, qu'est-ce que cela implique (matériel, logiciel) ??

Merci d'avance pour vos conseils.

3 réponses

Avatar
JièL Goubert
Bonjoir© Maeva

Le 09/12/2005 09:51 vous avez écrit... :
Bonjour,

Outre les problèmes d'accès conccurent, le fichier devient très gros (il est
passé de 26Mo à 46Mo en 1 an) et des pbm de lenteur commencent à
appaaraître.


Il a pensé à compresser (compacter plutot) son fichier de temps en temps

Merci d'avance pour vos conseils.


--
JièL / Jean-Louis GOUBERT
La FAQ Outlook est la : http://faq.outlook.free.fr

Avatar
Domi
Bonjour,

Selon ta description, il semble qu'il n'existe qu'une base contenant les
tables, les requêtes, formulaires, etc...

Si c'est le cas, il faudrait commencer par scinder l'application en 2
parties. Une base contiendra uniquement les tables de données, l'autre, les
requêtes, formulaires etc... (base dorsale, respectivement base frontale).

La base frontale doit être placée sur chaque poste de travail et il faut
lier les tables à l'application proprement dit. Barre de menu Fichier ==>
Données externes ==> Lier les tables.

Pour les autorisations d'accès. Barre de menu Outils ==> Options ==> Onglet
Avancé, il faut définir Mode partagé, enregistement modifié et cocher Ouvrir
avec enregistrement verrouillés.

Dans les propiétés des formulaires, mettre la propriété verrouillage sur
"Enr modifié".

Et effectivement, faire un compactage régulier des bases.

Bonne journée.

Domi



Bonjour,

J'ai un ami qui utilise access professionnelement. Sa base de données est
stocké sur un poste et le dossier (qui continet le fichier) est partagé de
sorte qu'il puisse être utilisé par un 2e poste.

Outre les problèmes d'accès conccurent, le fichier devient très gros (il est
passé de 26Mo à 46Mo en 1 an) et des pbm de lenteur commencent à
appaaraître.

Je connais très mal (vois pas du tout) ACCESS (mais je connais d'autre
SGBDR) et je voudrais savoir s'il est possible de mettre en place un serveur
de requête de manière à alléger le travail de chaque poste client et
résoudre ainsi les pbm d'accès concurrent.

Si oui, qu'est-ce que cela implique (matériel, logiciel) ??

Merci d'avance pour vos conseils.






Avatar
3stone
Salut,

"Maeva"
| J'ai un ami qui utilise access professionnelement. Sa base de données est
| stocké sur un poste et le dossier (qui continet le fichier) est partagé de
| sorte qu'il puisse être utilisé par un 2e poste.
|
| Outre les problèmes d'accès conccurent, le fichier devient très gros (il est
| passé de 26Mo à 46Mo en 1 an) et des pbm de lenteur commencent à
| appaaraître.
|
| Je connais très mal (vois pas du tout) ACCESS (mais je connais d'autre
| SGBDR) et je voudrais savoir s'il est possible de mettre en place un serveur
| de requête de manière à alléger le travail de chaque poste client et
| résoudre ainsi les pbm d'accès concurrent.


46Mo pour 2 personnes est un "amusement" pour Access ;-))


En plus de ce qui a très justement été dit, quelle version d'Access est utilisée ?

Car a partir d'Access 2002+ le problème d'accès concurents ne devrais pas
exister (pour 2 personnes !!)


PS: Utilisation "professionnelement" ne veux pas dire "base pro" ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/