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

SQL Firebird Discussion :

Requete sur database multiple


Sujet :

SQL Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre chevronné Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Par défaut Requete sur database multiple
    Est-il possible d'interroger plusieurs base de données dans la même requête? Merci

  2. #2
    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 : 62
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 342
    Par défaut
    non

    à venir en partie dans 2.5 et plus completement pour 3.0

  3. #3
    Membre chevronné Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Par défaut
    Merci

  4. #4
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Certains providers ou programme le permettent. (BDE par exemple )

  5. #5
    Membre chevronné Avatar de JustMe
    Inscrit en
    Juillet 2002
    Messages
    479
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 479
    Par défaut
    Merci Barbibulle, mais c'est justement de ça que je souffre de problèmes de performances et je pense que le BDE va vraiment pénaliser mes transferts entre bases de données. j'ai trouvé que IBExpert le fait je ne sais pas comment mais il le fait, et il est assez performant.
    Mais j'ai besoin d'effectuer ça avec ma propre application. C'est une sorte de réplication pour dire mieux une consolidation des données, et j'ai besoin d'un transfert entre bases de données voilà tout.
    J'essaye de chercher sur la piste des fichiers externes je ne sais pas si c'est une bonne idée, si je peux demander votre avis, Merci.

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

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    J'ai sité BDE comme exemple mais ce n'est pas recommandé de l'utiliser, c'était juste pour signalé que ca existe.

    IBExpert le fait mais je ne l'ai pas cité car il ne permet pas de le faire avec un speudo SQL comme dans BDE ou autre (il doit bien avoir d'autre que BDE qui le fasse).
    IBExpert le fait avec la programmation des blocks http://www.ibexpert.net/ibe/index.ph...erentDatabases Par contre c'est vrai que ca reste très proche de ce qu'on peut faire dans une PS.

    Après vous conseiller sur un probleme de performance sans connaitre en détail l'architecture, les volumes et les traitements à faire c'est difficile de vous orienter.

    Les fichiers externes sont très performant pour pouvoir insérer en masse et donc faire de l'import/export.

    Après suivant le volume et traitements à faire il peut être intéressant de travailler avec des triggers pour gérer ces répliquats / consolidation et travailler du coup sur un différentiel plutôt que de devoir tout reprendre à chaque synchronisation.

    Je vous conseille de vous documenter sur les outils spécialisés dans ce que vous cherchez à faire car il ne sert a rien de réinventer la roue.

    Les ETL : http://www.developpez.net/forums/f50...elligence/etl/
    Par exemple Talend permet assez facilement d'ouvrir 2 bases firebird et d'en comparer les données.
    Une fois le process créé un programme est généré en Java ou perl que l'on peut exécuter à la demande ou mettre dans un sceduller.

    Il y en a pas mal d'ETL Open source qui sont utilisés de manière professionnelle. A vous de jouer

Discussions similaires

  1. requete sur dataset et database
    Par geof dans le forum VB.NET
    Réponses: 3
    Dernier message: 30/01/2009, 12h50
  2. Requetes sur tables multiples ! Pour les 'gurus'
    Par bandicoq dans le forum Langage SQL
    Réponses: 5
    Dernier message: 07/08/2008, 11h39
  3. Requete sur tri multiple
    Par Guillaume C dans le forum Langage SQL
    Réponses: 3
    Dernier message: 04/11/2007, 11h59
  4. requete sur un dossier
    Par vedder dans le forum Langage SQL
    Réponses: 2
    Dernier message: 23/03/2004, 14h05
  5. [MS-SQL]requete sur 3 tables
    Par pascalT dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 30/04/2003, 11h24

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