Bonjour à tous
D'après moi, Access étant un SGBD fichier, il n'est pas du tout fait pour tourner en réseau. Rien d'étonnant donc à ce qu'une application Access tournant sur un serveur et accédée depuis les postes client via un raccourci sur un lecteur partagé du serveur soit lente.
Ma question : ai-je raison ? Et, si oui, j'aurais besoin de documents les plus officiels possibles prouvant ce fait. Ou des articles écrits par des MVP ou tout type de professionel du secteur.
En effet j'ai quelqu'un qui se plaint que son application Access est lente à cause du serveur ou du réseau, or :
- le réseau est full 100 Mbps, il y a 8 stations de travail + le serveur windows 2003, donc on ne peut pas vraiment dire que le réseau soit surchargé !!
- le réseau est décomposé en plusieurs switches (car 2 étages), donc la charge est bien répartie à ce niveau-là aussi.
- le serveur n'exécute pas des tonnes de services : il sert juste de serveur de fichier et d'Active Directory.
- le serveur est un P4 1.5 ou 2GHz (je ne me rappelle plus précisément) et 1 GB de RAM.
D'après moi donc, c'est bel et bien Access en lui-même qui est la cause de ce ralentissement (tout le reste fonctionne en effet parfaitement, il n'y a de lenteur qu'avec cette application Access).
Je précise que bien évidemment ce n'est pas moi qui leur ai développé cette application, je n'ai fait que quelques interventions réseau chez eux, c'est tout, et c'est pour ça qu'ils s'adressent à moi : pour leur réseau.
Je pense que la solution est de foutre leur base en MSDE au moins et installer l'interface utilisateur en Access localement sur chaque poste.
Merci d'avance si vous pouvez m'aider