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 :

Transfert de données entre deux bases de données IB ou FB


Sujet :

Outils Firebird

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut Transfert de données entre deux bases de données IB ou FB
    Bonjour.

    Existe-t-il une solution permettant de transferer radipement et simplement le contenu d'une table d'une base de données Firebird vers une table de structure identique Interbase . Les deux bases de données sont installées sur des postes différents au sein d'un réseau Ethernet.

    C'est l'application qui pilote la base de données Firebird qui doit initier le transfert.

    Merci d'avance.

  2. #2
    Membre averti

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Points : 376
    Points
    376
    Par défaut
    la solution la plus évidente/performante et de transferer le contenu de la table source vers une table externe (il existe des tutos sur ce forum et déjà des posts à se sujet), puis sur la base cible de "monter" cette table externe pour effectuer l'opération inverse.

    la solution la moins évidente et d'utiliser une udf qui établit la connexion entres les 2 bases et la solution intermédiaire, mais la moins rapide des deux précédentes méthodes et l'usage d'un programme externe, mais cela peut-être très long et très couteux en terme de trafique sur le réseau.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    Merci pour ces informations.
    je vais regarder du coté des tables externes.
    A première vue cela me conviendrait !

  4. #4
    SLE
    SLE est déconnecté
    Membre éclairé Avatar de SLE
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Janvier 2004
    Messages : 604
    Points : 799
    Points
    799
    Par défaut
    Salut,

    Avec IBEasy+, tu peux exporter une table dans un format SQL (donc sous forme de INSERT INTO ...)
    Il ne te reste plus après qu'à lancer le .sql obtenu dans l'autre DB.

    @+

  5. #5
    Membre actif Avatar de TMuet
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Septembre 2003
    Messages
    225
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2003
    Messages : 225
    Points : 288
    Points
    288
    Par défaut
    Attention aux foreign keys

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    610
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Octobre 2003
    Messages : 610
    Points : 213
    Points
    213
    Par défaut
    En fait je veux transférer des infos entre une application cliente (Autonome) et un serveur Interbase, situés sur un réseau local.

    L'application cliente en cas de perte de connexion avec le serveur mémorise en local des infos et doit les restituer dés que la connexion est retrouvée.

    Volume max environ deux tables de 50 000 lignes.

Discussions similaires

  1. Transfert de données entre deux bases de données
    Par psy4vip dans le forum Langage SQL
    Réponses: 2
    Dernier message: 18/04/2014, 16h16
  2. Réponses: 9
    Dernier message: 19/12/2012, 16h35
  3. Réponses: 4
    Dernier message: 09/12/2010, 13h34
  4. Transfert de données entre deux bases
    Par RTDanjou dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 09/03/2007, 15h53

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