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 :

1 requête effectuée sur 2 serveurs ?


Sujet :

MS SQL Server

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 5
    Par défaut 1 requête effectuée sur 2 serveurs ?
    Bonjour,

    Je souhaiterais réaliser une requête sur deux tables qui sont chacunes sur un serveur différent. Je voulais savoir si il y avait moyen de créer un "raccourcis" d'une des tables ou meme de la base complete sur un des serveur, ou alors si je dois gérer ça par un script sur ma page web.

    Merci d'avance de votre réponse.

  2. #2
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Je pense que tu dois commencer par lier les deux serveurs et tu pourras écrire ta requête sans problème.


    A++

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 5
    Par défaut
    Mon problème est justement comment créer ce lien. Par SQL server ? par un script ?

  4. #4
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Va dans Enterprise Manager. Tu cliques sur le noeud Sécurité et tu fais un click droit sur Serveurs liés et tu choisis Nouveau serveur lié. Et tu suis les instructions qu'il te donne.

    A++

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 5
    Par défaut
    Tout s'est bien passé mais comment dois je faire pour y accèder une fois que le serveur est lié car je ne la vois pas quand je me connecte (ce n'est pas moi qui a fait la manip c l'admin) ?

  6. #6
    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 : 49
    Localisation : Congo-Brazzaville

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

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Par défaut
    En fait, une fois que tes deux serveurs sont liés, il te suffit d'utiliser la forme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MonServeur.MonUser.MaTable
    pour pointer vers la table qui se trouve sur un autre serveur même si tu t'es connecté sur un autre serveur.
    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT T1.Champ_1,T1.Champ_2,T2.Champ_3
    FROM MonServeur1.MonUser.MaTable T1 JOIN MonServeur2.MonUser.MaTable T2
    ON T1.Champ_1=T2.Champ_1
    Bonne chance.

    Découvrez la FAQ de MS SQL Server.
    La chance accorde ses faveurs aux esprits avertis !

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 5
    Par défaut
    Merci bcp ca fonctionne mais j'ai du ecrire au format

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MonServeur.MaBase.MonUser.MaTable
    encore merci et a+

  8. #8
    Membre expérimenté
    Inscrit en
    Mars 2004
    Messages
    425
    Détails du profil
    Informations forums :
    Inscription : Mars 2004
    Messages : 425
    Par défaut
    Eh !!!

    Tu as oublié de cocher "Résolu" en bas à gauche.

    A++

  9. #9
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 5
    Par défaut
    oops désolé !

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 12/10/2009, 17h51
  2. Ajout d'un module de requêtes LDAP sur un serveur Asterisk
    Par bouelos dans le forum Autres Logiciels
    Réponses: 7
    Dernier message: 22/05/2007, 09h14
  3. Requête problématique sur vieux serveur
    Par big_ben3333 dans le forum Requêtes
    Réponses: 2
    Dernier message: 04/10/2006, 19h45
  4. voir requêtes exécutées sur le serveur
    Par ldiaz dans le forum Installation
    Réponses: 7
    Dernier message: 28/09/2006, 08h55
  5. [MySQL] Résultat de requête différent sur 2 serveurs identiques
    Par schlitters dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 17/12/2005, 00h24

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