Bonjour à tous !
Il est assez facile de créer un petit 'client-ftp' avec le module spécialisé.
Mon problème est le suivant:
Plusieurs utilisateurs peuvent avoir accès à un même fichier (de fait une requête SQL de création de BD).
Il copient ce fichier sur leur poste, puis le modifient (par enrichissement de la base) et retournent la sauvegarde sous le même nom.
Pb: Si deux utilisateurs A et B font la même manip simultanément, seuls les modifs de l'un d'entre eux (en fait du dernier qui télécharge) sont prises en compte, les autres étant PERDUES.
Donc mon idée est d'empêcher les accès simultanés en bloquant l'accès au fichier SQL dès qu'une opération de mise à jour est en cours. Ce n'est pas gênant; ces opérations sont peu nombreuses.
Un autre utilisateur voulant se connecter devra avoir un message du genre ("Occupé, essayez plus tard").
Quelqu'un sait-il comment faire cela SIMPLEMENT.
Partager