IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration MySQL Discussion :

Synchronisation avec une copie de base modifiée en mode déconnecté


Sujet :

Administration MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de romulus
    Inscrit en
    Juin 2005
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Juin 2005
    Messages : 129
    Par défaut Synchronisation avec une copie de base modifiée en mode déconnecté
    Bonjour,

    Je vais essayer de faire concis.


    Je vais dév. un soft en VB.Net / MySql.

    Le soft sera installé sur plusieurs machines (plusieurs users) et j'ai prévu que celui-ci attaque une seule et même instance MySql.

    Le demandeur souhaite pouvoir continuer à travailler sur une copie de la base en mode déconnecté et qu'une synchronisation entre sa copie de base et l'instance centralisée soit possible sans perte de données...

    Pour ma part, je trouve ça dangereux et je pense que ça va être un why à mettre en oeuvre... (d'ailleurs, je n'ai qu'une idée très vague de la façon de mettre ça en place... Flag des données modifiées ou mémorisation des transactions de modifications...)

    Je vais, en premier lieu, proposer au demandeur de ne pas partir sur cette voie et d'interdire les modifications en mode déconnecté. Mais je souhaite avoir l'avis d'experts en la matière et de savoir si il existe des moyens efficaces pour mettre ça en place si la demande reste effective.

    Merci de votre aide

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Février 2009
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2009
    Messages : 129
    Par défaut
    C'est en effet risqué de procéder de cette manière.

    Tu peux éventuellement mettre en place des triggers pour logguer toutes les actions faites en mode déconnecté pour pouvoir les rejouer plus tard ou encore activer la log bin sur les copies (là encore pour récupérer les modifs faites).

    Mais le problème restera toujours : si 2 utilisateurs modifient les mêmes enregistrements, que doit-il se passer ?

    Stéphane

  3. #3
    Membre confirmé Avatar de romulus
    Inscrit en
    Juin 2005
    Messages
    129
    Détails du profil
    Informations personnelles :
    Âge : 50

    Informations forums :
    Inscription : Juin 2005
    Messages : 129
    Par défaut
    si 2 utilisateurs modifient les mêmes enregistrements, que doit-il se passer ?

    C'est justement la question que j'ai posé et j'ai obtenu la réponse suivante :

    Il ne faut pas que d'autres personnes puissent modifier la base centralisée lorsque la base déportée est en service....

    Au final, une pseudo solution sera mise-en-place :

    - Dump de la base centralisée et arrêt des services, puis import sur la base déconnectée.
    - Utilisation de la base déconnectée (avec tous les inserts, delete et autres instructions joyeuses).
    - Dump de la base déconnectée, redémarrage des services de la base centralisée, puis import sur la base centralisée.

    Le Client est Roi...

    Je flague résolu puisque problème il n'y a plus

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Un PB avec une copie synchronisée
    Par Cidra78 dans le forum Windows XP
    Réponses: 2
    Dernier message: 26/01/2009, 18h53
  2. {VBA Excel} Simplifier une macro avec une copie
    Par Thomas69 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/06/2007, 14h38
  3. Faire une copie de base sans les enregistrements.
    Par ElsasseR dans le forum Access
    Réponses: 4
    Dernier message: 17/12/2006, 16h15
  4. [VB.NET] DataGridView et synchronisation avec une BD
    Par tidan dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/02/2006, 11h12
  5. probléme pour faire une copie de base de donnée
    Par nours33 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 31/12/2005, 12h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo