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

MS SQL Server Discussion :

Requête sur plusieurs DB


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut Requête sur plusieurs DB
    Bonjour,

    J'ai un serveur qui contient plusieurs DB et, comme l'indique le titre du topic, je voudrais savoir s'il est possible d'effectuer une requête sur plusieurs DB en même temps.

    exemple :

    select * from db2.table1 where db2.table1.champA = db1.table2.champB
    Est-ce réalisable ce genre de trucs ?

    Merci d'avance.

    Griftou.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Oui, mais plutôt de cette forme là, avec le nom du propriétaire de la table :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT TA.champA, TB.champB
    FROM db1.owner1.table1 AS TA, db2.owner2.table2 AS TB
    WHERE TB.champB = TA.champA

  3. #3
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    Ok, merci pour l'info.

    Je sais que j'suis pas dans le bon forum mais on sait jamais. Vous ne sauriez pas comment j'peux faire ça en .NET ? Pcq j'sais me connecter à une DB et faire des requêtes mais là c'est sur plusieurs DB donc j'me connecte comment ?

    Enfin j'vais quand même investiguer un peu.

    Merci encore !

    Griftou.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Si les bases sont dans la même instance (ce qui est le cas), il ne devrait pas y avoir de problème.

    Sinon, à poster dans les forums Dotnet.

  5. #5
    Membre expérimenté
    Avatar de Kropernic
    Homme Profil pro
    Analyste / Programmeur / DBA
    Inscrit en
    Juillet 2006
    Messages
    3 932
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Belgique

    Informations professionnelles :
    Activité : Analyste / Programmeur / DBA
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2006
    Messages : 3 932
    Par défaut
    C'est déjà fait pour le forum dotnet ^^.

    C'était juste pour le cas où t'aurais été au courant, ça m'aurait fait gagner du temps.

    Merci.

    Griftou.

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

Discussions similaires

  1. Requête sur plusieurs tables
    Par sta_schmitt dans le forum Requêtes
    Réponses: 2
    Dernier message: 28/03/2006, 13h54
  2. Requéte sur plusieurs tables
    Par polux23 dans le forum Requêtes
    Réponses: 11
    Dernier message: 23/02/2006, 23h00
  3. [requête sur plusieurs bases]
    Par viny dans le forum Requêtes
    Réponses: 3
    Dernier message: 21/02/2006, 14h18
  4. Requête sur plusieurs bases de données
    Par Oluha dans le forum ASP
    Réponses: 8
    Dernier message: 14/10/2005, 14h57
  5. Requête sur plusieurs tables
    Par drinkmilk dans le forum Langage SQL
    Réponses: 8
    Dernier message: 11/07/2005, 12h25

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