Microsoft access 2000/2003

Microsoft access 2000/2003 - Logiciels - Windows & Software

Marsh Posté le 29-03-2005 à 10:36:21    

Bonjour @ tous,
 
voila j'ai un fichier access qui se trouve sur un partage plusieurs personnes (5) doivent pouvoir y accéder ne fus qu'en consultation mais une fois ouvert par l'une de ces cinq personnes le fichier n'est plus accessible il est locké.
y a t il une solution autre que de jouer avec les niveau de sécurité d'access car j'ai deux autre cas ou cela fonctione correctement
 
est ce que quelqu'un s'y connait
 
merci

Reply

Marsh Posté le 29-03-2005 à 10:36:21   

Reply

Marsh Posté le 29-03-2005 à 10:44:59    

vivi.
Tu dois séparer lesq données des formulaires.
En gros tu dois placer sur le serveur tes données.
Et sur chacun des postes qui utilisent ta base les formulaires.
 
Outils->utilitaires de base de données->Fractionner !!
 
Access te demande ou il faut enregistrer la base de données principale (tes données)
Ensuite ta plus ka copier la base qui contient tes formulaires sur chacun des postes !!
@+


Message édité par bitou_2004 le 29-03-2005 à 10:47:27
Reply

Marsh Posté le 29-03-2005 à 10:45:11    

Creer des utilisateurs dans ta base. Enfin access pour info c'est du mono-utilisateur.
Et pour être fiable en multi il faut compiler ta base (çàd la transformer en exe).

Reply

Marsh Posté le 29-03-2005 à 11:49:10    

Par expérience Access en multi-utilisateur c'est vraiment loin d'être celà.
 
Si tu as les sous envisage plutôt MS SQLServer, si tu n'as pas les sous vu le nombre d'utilisateur tu peux regarder pour MSDE 2000 qui est une version "light", "gratuite" (il est probable que tu possèdes déjà un produit permettant de l'installer) et limitée en nombre de connexions de SQLServer qui suffirait amplement.
 
Après comme dit plus haut il vaut mieux dissocier les données des formulaires.
 
En terme de performances, il y a peu de temps j'ai fait une migration Acess 2000 vers SQLServer 2000. Les même requête sur Access prenaient 30 secondes, avec SQL Server le temps a été réduit à 4 secondes (même machine) et l'application est devenue bien plus utile en étant orientée réseau.
 
Les liens :
- MSDE 2000
- SQL Server
 

Reply

Marsh Posté le 29-03-2005 à 12:30:13    

wonee a écrit :

Creer des utilisateurs dans ta base. Enfin access pour info c'est du mono-utilisateur.
Et pour être fiable en multi il faut compiler ta base (çàd la transformer en exe).


Non, pas besoin de la compiler. Ca gère parfaitement le multi-utilisateur si la base est fractionnée en FrontEnd-BackEnd. Bien sûr, faut pas dépasser 5 utilisateurs en même temps, sinon bonjour la galère, et faut savoir que c'est ultra-lent :)

Reply

Marsh Posté le 29-03-2005 à 13:17:54    

FlorentG a écrit :

Non, pas besoin de la compiler. Ca gère parfaitement le multi-utilisateur si la base est fractionnée en FrontEnd-BackEnd. Bien sûr, faut pas dépasser 5 utilisateurs en même temps, sinon bonjour la galère, et faut savoir que c'est ultra-lent :)


Ben c'est pour çà que je préconisai la compilation. Sinon la solution de Requin est à mon avis bcp plus fiable.

Reply

Marsh Posté le 29-03-2005 à 14:30:24    

Compilée ou pas ça change rien, hein ;) sinon + 1 pour la solution de Requin

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed