|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 3 ![]() |
Bonjour,
J'ai une base de données toto.mdb sur un serveur en partage de fichier. et un titi.mde qui est l'interface graphique et se connecte sur toto.mdb en table lié via le reseau. Ce systeme fonctionnait tres bien pendant 4 ans. Mais la au miracle. plus rien ne marche quand j'ai plus de 2 utilisateurs sur titi.mde qui est le front. quand un utilisateur utilise la base. je n'ai pas de soucis. ensuite un deuxieme se connecte. ca marche 2 /3 min voir plus longtemps et Hop, la base plante (erreur disque ou reseau) ce qui fait que la base se ferme chez tous le monde. J'hesite entre un probleme serveur ou access qui merdouille.. ne sachant pas comment faire je viens vers vous pour m'aider. on me dis que c'est un probleme reseau .. mais comment le resoudre ? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 354 ![]() |
J'ai ce message lorsque j'ai une coupure réseau.
Tes MDE sont sur chaque poste ou sur le serveur ? Quand la DB plante, ne serait-ce pas toujours le même utilisateur ?
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 3 ![]() |
bonjour, desole pour le retard.
Donc en fait ce message apparait quand 2 personnes differente. quelque soit la personne se connecte. a l'origine, les front (MDE) etait sur le serveur et chacun ouvrait la meme. maintenant, les MDE sont sur chaque machine. la MDE est lié (table lié) avec la MDB qui est sur le serveur. Le 26 Decembre, un nouveau serveur a ete mis dans le reseau et AD (active directory) a ete changé. mais aucun probleme de droit. seulement sur le serveur win 2003, quand plusieurs personnes allais dans le repertoire partagé pour acceder au fichier, le repertoire complet se mettait en caraf. donc impossibilité d'acces... j'ai tout remis sur l'ancien systeme. et la ca remarche pendant x minute ou heure et hop .. a un moment une personne a une erreur et sa se repercute sur toute les autres. je ne sais pas chez qui ca commence. mais soit c'est access qui plante.. soit c'est a mon avis plus probable, le systeme de fichier ou le reseau ou un truc du genre qui empeche access d'acceder au fichier en partage et donc me provoque l'erreur disque puisqu'il n'accede plus au fichier. Pour l'instant j'essai de tout passer en SQL serveur donc front passé en adp mais ca veut dire reecrire pas mal de truc (Requete avec fonction interne en vba) ou alors trouvé une solution pour que cela refonctionne sur le reseau mais ne le gerant pas, c'est dur a resoudre. enfin si quelqu'un a une idée. je suis preneur. bonne journée |
|
|
00
|
|
|
#4 |
|
En attente de confirmation mail
Inscription : février 2005 Messages : 1 731 ![]() |
Bonjour,
Je te conseille de vérifier sur tous les PC clients, et surtout sur le serveur de fichiers, que le verrouillage opportuniste de Windows est bien désactivé. En effet, le verrouillage opportuniste peut perturber l'exploitation multi-utilisateur d'un fichier réseau, comme c'est le cas d'une base Access/JET (fichier MDB). Configuration du verrouillage opportuniste dans Windows: http://support.microsoft.com/kb/296264 _ |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : mai 2007 Messages : 3 ![]() |
Merci pour la reponse, je vais tester de ce pas.
esperant que cela fonctionne. Pour le front, je disais me mettre en adp mais ca me fait totalement reecrire, je suis en train de tester le passage par connection odbc. donc table lié a msde et non base lié a msde. les requetes et fonctions ne sont pas a reecrire. juste 2/3 correctif. enfin ca fait quand meme bricolage tout ca. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com