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 :

Tables attachées


Sujet :

MS SQL Server

  1. #1
    Candidat au Club
    Inscrit en
    Août 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Tables attachées
    Bonjour

    Je suis novice en SQL Server, par contre j'ai pas mal d'expérience avec Access.

    Ma question est la suivante : Comment peut-on accéder à une table d'une base de données X depuis une autre base de données Y.

    Sous Access, il y a juste à attacher la table, et le tour est joué. Existe-t-il une fonction similaire sous SQLServer ?

    Merci de vos réponses

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    USE (DB_1)--Rendre DB_1 Courant
    GO
    --Une requête entre deux tables de base different mais se trouvant 
    --Sur 2 bases differentes d'un même serveur.
    SELECT MonChamp
    FROM DB_1..MaTable1 T1 JOIN DB_2..MaTable1 T2
                 ON T1.T1_ID=T2.T2_ID
    GO
    Au cas ou vous avez affaire à des serveurs différents, vous devez les enregistrer et dès lors, une requête identique fera l'affaire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    USE (DB_1)--Rendre DB_1 Courant
    GO
    --Une requête entre deux tables de base different mais se trouvant 
    --Sur 2 bases differentes d'un même serveur.
    SELECT MonChamp
    FROM SERVEUR1.DB_1..MaTable1 T1 JOIN SERVEUR2.DB_2..MaTable1 T2
                 ON T1.T1_ID=T2.T2_ID
    GO
    Je crois que d'est claire !!!

  3. #3
    Candidat au Club
    Inscrit en
    Août 2004
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    En effet, ça fonctionne. Je n'avais pas pensé qu'on pouvait qualifier une table avec le nom de la base devant. Merci beaucoup de votre aide.

  4. #4
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Pense à marquer resolu ton poste.

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 26/09/2005, 22h06
  2. ACCESS modif lien tables attachées
    Par Berched dans le forum Access
    Réponses: 4
    Dernier message: 23/06/2005, 12h08
  3. Chemin des tables attachées en VBA
    Par stigma dans le forum Access
    Réponses: 3
    Dernier message: 17/06/2005, 09h42
  4. Réponses: 12
    Dernier message: 12/12/2004, 14h25
  5. Réponses: 2
    Dernier message: 06/08/2004, 15h02

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