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

Développement SQL Server Discussion :

Créer un alias pour un serveur liè


Sujet :

Développement SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Masmeta
    Homme Profil pro
    Ing. R&D informatique industrielle
    Inscrit en
    Mai 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Ing. R&D informatique industrielle
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2006
    Messages : 472
    Par défaut Créer un alias pour un serveur liè
    Bonjour,

    Je ne sais pas si c'est possible.
    J'ai créé un serveur liè de type SQLSERVER.
    Je voudrai avoir un alias qui référence celui ci.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Au lieu de mettre 
    Select * from [NomServeur].NomBDD.dbo.NomTable
    je voudrais :
    Select * from [AliasNomServeur].Nom.BDD... voir même [AliasNomServeur.NomBDD.dbo.NomTable]
    Est ce que c'est possible ? Si oui comment faire?
    Merci,

  2. #2
    Membre expérimenté
    Inscrit en
    Février 2009
    Messages
    224
    Détails du profil
    Informations forums :
    Inscription : Février 2009
    Messages : 224
    Par défaut
    Bonjour,
    Je vous conseil d'utiliser l'instruction CREATE SYNONYM: http://msdn.microsoft.com/fr-fr/library/ms177544.aspx qui correspond à votre demande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    CREATE SYNONYM MonNom FOR 
    NomServeur.NomBDD.nomSchéma.NomTable;

  3. #3
    Membre éclairé Avatar de Masmeta
    Homme Profil pro
    Ing. R&D informatique industrielle
    Inscrit en
    Mai 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Ing. R&D informatique industrielle
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2006
    Messages : 472
    Par défaut
    Merci, cela correspond à ma demande.

    Par contre, il n'y a pas moyen de créer un alias lorsque le serveur lié est créé?

  4. #4
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Au moment de la creation du linked server, choisir other provider -> Microsoft OLE DB for SQL Server et remplir les informations concernant le serveur vers lequel vous souhaitez pointer et donner le nom de l'alias au linked server.

  5. #5
    Membre éclairé Avatar de Masmeta
    Homme Profil pro
    Ing. R&D informatique industrielle
    Inscrit en
    Mai 2006
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Ing. R&D informatique industrielle
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2006
    Messages : 472
    Par défaut
    Merci c'est le fonctionnement que je désire.
    Par contre je ne sais pas quoi mettre dans le champ Product Name, la MSDN est un peu vague . Pour l'instant j'ai mis un nom arbitraire.

  6. #6
    Membre Expert

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2007
    Messages
    1 216
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Août 2007
    Messages : 1 216
    Par défaut
    Je pense qu'il n'y a pas de regle precise, se sont des donnees representant votre linked server.
    Vous pouvez indiquer "SQL Server <version>" par exemple.

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

Discussions similaires

  1. Créer un alias pour cacher le port 8080
    Par ravaid dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 05/11/2008, 20h02
  2. Comment créer des alias pour le terminal en python ?
    Par boubou_cs dans le forum Général Python
    Réponses: 2
    Dernier message: 11/11/2007, 22h15
  3. créer un alias pour un chemin de fichier
    Par hammag dans le forum Administration système
    Réponses: 2
    Dernier message: 24/09/2007, 16h50
  4. Réponses: 2
    Dernier message: 22/02/2007, 19h38
  5. créer alias pour lancer commande en console ?
    Par snoop dans le forum Windows XP
    Réponses: 8
    Dernier message: 23/10/2006, 16h47

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