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

Outils Firebird Discussion :

Faire de la réplication ?


Sujet :

Outils Firebird

  1. #1
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut Faire de la réplication ?
    Bonjour

    Plantage du décors :

    J'ai un client avec 2 sites un à Marseille et l'autre à Hong Kong.

    Une toute petite base de données Fb2.1 (taille < 30Mo).

    Le programme client n'est pas du tout optimisée pour une utilisation via un réseau lent (nombreux échanges, pas forcément utiles mais qui améliorent l’ergonomie).

    Actuellement la plateforme Honk Kong se connecte en TSE sur le serveur hébergé chez le client. Apparemment c'est lent (ils disent avoir presque 500ms de ping).

    Est-ce que faire de la réplication de base entre 2 serveurs distants reliés par VPN serait viable ?
    Sachant que les 2 sites peuvent travailler simultanément en mise a jour dessus.

    Est-ce que IBReplicator pourrait faire l'affaire ? (Et accessoirement est ce qu'il existe encore car depuis hier le site www.ibphoenix.com ne répond pas).

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 029
    Points : 40 927
    Points
    40 927
    Billets dans le blog
    62
    Par défaut
    Personnellement j'ai une petite application multi-sites
    surtout LIMOGES-TUNISIE mais aussi INDE,JAPON au gré des déplacement du responsable fabrication donc certainement un peu du même accabit . Ce n'est pas l'idéal , mais voici comment j'ai procédé.

    Tout d'abord je me suis affranchi du TSE .

    J'ai crée une adresse internet pour référencer le serveur de la BDD (bon , c'est pas l'idéal mais cheap , je suis passé par NO-IP )
    depuis mon programme est sur une clé usb (et donc peut être fourni a des sous traitants) avec une fbembedded.dll (pour ne pas avoir de Firebird client a installer) et la connection se fait donc via une adresse IP + port 3050 (que j'ai bien sur re-router sur la Box) et depuis chacun fait sa petite sauce sur la même BDD située à Limoges .
    Personne ne s'est plaint des temps d'accès (sauf quelqu'un au fin fond de la Birmanie , avec un internet via satellite et encore , il avait accès )

    C'est loin d'être l'idéal (surtout au niveau sécurité , quoique ... ). A noter qu'il a quand même fallu un chouia optimiser les requetes SQL , pas de champ inutiles etc... pour minimiser l'envoi de données mais rien d'insurmontable !

    Autre méthode également utilisée pour la liaison LIMOGES-TUNISIE qui utilise d'autres applications plus 'balèzes' nous avons de bloquer un poste sur le Site de Limoges , uniquement dédié pour la TUNISIE et qu'ils (les Tunisiens) utilisent via Logmein pro . Resultats : d'une manière générale pas de soucis particulier , les délais sont les délais 'normaux' d'une connexion internet .

    Tout ceci n'est pas très orthodoxe je l'accorde , mais fautes de moyens $$$$
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  3. #3
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    J'ai déjà essayé une connexion direct enfin... via VPN mais c'est trop lent comme je l'ai expliqué le programme c'est pas du tout fait pour ca, il n'est pas économe en échanges.

    Logme in serait plus rapide que TSE ?

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 029
    Points : 40 927
    Points
    40 927
    Billets dans le blog
    62
    Par défaut
    Citation Envoyé par Barbibulle Voir le message
    Logme in serait plus rapide que TSE ?
    a mon avis oui

    edit : ibphoenix.com ne répond pas mais ce lien http://www.ibphoenix.com/products/software/ibreplicator si
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

  5. #5
    Membre expert

    Homme Profil pro
    Consultant spécialité Firebird
    Inscrit en
    Mai 2002
    Messages
    2 342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Points : 3 712
    Points
    3 712
    Par défaut
    Citation Envoyé par Barbibulle Voir le message
    Est-ce que IBReplicator pourrait faire l'affaire ? (Et accessoirement est ce qu'il existe encore car depuis hier le site www.ibphoenix.com ne répond pas).
    oui IBReplicator peut convenir
    et oui il existe
    et le site d'IBPhoenix est en vie
    et tu peux tester http://www.ibphoenix.com/products/software/ibreplicator
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

  6. #6
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    J'ai essayé également ce lien direct depuis hier et ça ne fonctionne pas chez moi. (toujours pas)

  7. #7
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    Sur un autre PC ca passe
    Je vais tester ça avant de mettre en prod.

    J'imagine que ca va alourdir la procédure de maintenance de la base ou lorsque je dois ajouter/modifier la structure de la base.

Discussions similaires

  1. Réponses: 2
    Dernier message: 12/11/2012, 15h51
  2. Faire Réplication Hétérogéne
    Par cheikhoufia dans le forum WinDev
    Réponses: 2
    Dernier message: 17/09/2012, 18h04
  3. Réponses: 2
    Dernier message: 17/04/2009, 10h41
  4. [réplication]N'arrive pas à le faire marcher!!!!
    Par mohamed dans le forum MS SQL Server
    Réponses: 5
    Dernier message: 27/03/2006, 14h29

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