Bonjour,
Je vous sollicite, chers amis du forum
sur un problème de temps de latence.
J'ai un temps de latence de plusieurs secondes (environ 7 secondes)
A chaque fois que l'utilisateur ouvre un nouveau formulaire dans Access
Une fois ces 7 secondes passées, on retrouve un comportement rapide.
Mais si on essaye de cliquer sur un bouton, une combobox durant ces 7 secondes, il faut attendre. La souris est en forme de pointeur... même pas de sablier !
j'ai l'impression nette que cela se produit lorsque Access va interroger l'ActiveDirectory et SQL Serveur pour déterminer les droits de l'utilisateur qui ouvre Access.
Je travaille sur des projets ADP, lié à une base SQL Serveur 2008 R2
les projets ADP sont lancé via Access 2007 installé sur tous les postes.
Chaque utilisateur (login Windows) est associé à des rôles SQL Serveur
Dans chaque rôle, je définis les droits de façon fine
(select, execute, update... sur les table, vue, ps, fonction...)
J'ai aussi plusieurs applications accdb qui tournent
Et dans ce cas, je n'ai pas constaté de temps de latence sur ces projets accdb...
Dans ce cas, je n'ai que quelques (20 ou 30) objets SQL serveur présents dans l'application Access, en lien ODBC direct
Qu'en pensez vous ?
Avez vous déjà rencontré ces temps de latence ?
Y a t'il une action à mener entre l'ActiveDirectory et SQL Serveur ?
Devrais-je tout migrer en accdb ? aie aie aie !
Antoine
Partager