1. #1
    Membre à l'essai
    Inscrit en
    août 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : août 2002
    Messages : 23
    Points : 20
    Points
    20

    Par défaut réplication bi-directionnelle MySql <->MS SQL

    Bonjour,

    j'aimerais savoir si quelqu'un a des connaissances concernant la mise en place (si possible) d'une réplication bi-directionnelle de certaines données contenues dans une base MySQL vers une base de données MS SQL (située sur un serveur distinct), et l'inverse. Il s'agit de la mise à jour en temps réel (ou en fin de journée, à definir) des données des deux progiciels distincts.

    Bien evidemment, les bases de données n'ont pas la meme structure.

    Je vous remercie.


  2. #2
    Nouveau membre du Club
    Inscrit en
    septembre 2005
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 24
    Points : 26
    Points
    26

    Par défaut

    Pour un besoin équivalent mais avec une autre base de données, nous avons développer des scripts shell d'import et d'export.

    ça fonctionne très bien mais il faut être particulièrement prudent lors de l'exécution. C'est facile de se tromper et perdre des données.
    a+

  3. #3
    Membre à l'essai
    Inscrit en
    août 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : août 2002
    Messages : 23
    Points : 20
    Points
    20

    Par défaut

    Ah, c'est très intéréssant ce que tu dis...
    Tu pourrais me donner un peu plus de détails?
    A quel moment ces scripts sont éxécutés?

    Et sinon, une vraie réplication, personne sait si on peut la faire avec ces deux SGBD?

  4. #4
    Nouveau membre du Club
    Inscrit en
    septembre 2005
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : septembre 2005
    Messages : 24
    Points : 26
    Points
    26

    Par défaut

    Nous avons deux applications, l'une pour collecté des informations (A) l'autre pour générer des statistiques (B).

    Les traitements sur B sont plutôt lourd et ne pouvaient pas ralentir l'appli A (temps de réponse).
    Les données sont donc répliquées vers une seconde base de données plusiseurs fois par jour en fonction des besoins.

    Sachant que tous les soirs il y a aussi un traitement de B vers A pour mettre à jour quelques référentiels.

    Ces traitements sont géré par script shell sous solaris.

    Comme je disais, c'est plutôt fiable, la transaction de A vers B est très rapide.

    Les problèmes recontrés sont surtout au niveau de l'exploitation et lors des mises à jours de l'une des deux applciations.

  5. #5
    Membre à l'essai
    Inscrit en
    août 2002
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : août 2002
    Messages : 23
    Points : 20
    Points
    20

    Par défaut

    Merci à toi cgougeon, je vais voir si c'est possible dans mon cas une application de ce genre.

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

Discussions similaires

  1. Réplication bi-directionnelle dans Mysql 5 ?
    Par foulla dans le forum Administration
    Réponses: 8
    Dernier message: 06/07/2008, 15h37
  2. Réponses: 3
    Dernier message: 21/05/2006, 00h28
  3. [MySQL] creer une table SQL
    Par orasia dans le forum Langage SQL
    Réponses: 4
    Dernier message: 29/04/2006, 12h21
  4. S'initier sur Mysql pour faire du SQL Server
    Par bigjeff dans le forum Langage SQL
    Réponses: 5
    Dernier message: 11/11/2005, 15h38
  5. Réplication Postgresql Master -> Mysql Slave
    Par livingdead dans le forum PostgreSQL
    Réponses: 6
    Dernier message: 11/02/2005, 16h29

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