Share via


Connexion à l'aide de l'Éditeur de requête

SQL Server Management Studio permet d'écrire du code ou de le modifier tout en étant déconnecté du serveur. Cela peut s'avérer utile lorsque le serveur n'est pas disponible ou lorsque vous souhaitez limiter l'utilisation du serveur ou conserver les ressources réseau. Vous pouvez également modifier la connexion de l'Éditeur de requête pour choisir une nouvelle instance de SQL Server sans ouvrir une nouvelle fenêtre de l'Éditeur de requête ou sans retaper du code.

Codage hors ligne

Pour écrire du code hors ligne puis se connecter à différents serveurs

  1. Dans la barre d'outils Management Studio, cliquez sur Requête de moteur de base de données pour ouvrir l'Éditeur de requête.

  2. Dans la boîte de dialogue Se connecter au moteur de base de données, cliquez sur Annuler. L'Éditeur de requête s'ouvre et sa barre de titre indique que vous n'êtes pas connecté à une instance de SQL Server.

  3. Dans le volet du code, tapez les instructions Transact-SQL suivantes :

    SELECT * FROM Production.Product;
    GO
    

À ce stade, vous pouvez vous connecter à une instance de SQL Server en cliquant sur Se connecter, Exécuter, Analyser ou Afficher le plan d'exécution estimé. Toutes ces options sont disponibles à partir du menu Requête ou à partir de la barre d'outils de l'Éditeur de requête ou bien encore à partir du menu contextuel qui s'affiche lorsque vous cliquez avec le bouton droit dans la fenêtre de l'Éditeur de requête. Pour cet exercice, vous allez utiliser la barre d'outils.

  1. Dans la barre d'outils, cliquez sur le bouton Exécuter pour ouvrir la boîte de dialogue Se connecter au moteur de base de données.
  2. Dans la zone Nom du serveur, tapez le nom de votre serveur, puis cliquez sur Options.
  3. Dans la liste Connexion à une base de données de l'onglet Propriétés de connexion, parcourez le contenu du serveur pour sélectionner AdventureWorks, puis cliquez sur Se connecter.
  4. Pour ouvrir une autre fenêtre de l'Éditeur de requête avec la même connexion, dans la barre d'outils, cliquez sur Nouvelle requête.
  5. Pour changer les connexions, cliquez avec le bouton droit dans la fenêtre de l'Éditeur de requête, pointez sur Connexion, puis cliquez sur Modifier la connexion.
  6. Dans la boîte de dialogue Connexion à SQL Server, sélectionnez une autre instance de SQL Server s'il en existe une disponible, puis cliquez sur Se connecter.

Cette nouvelle fonctionnalité de l'Éditeur de requête permet d'exécuter facilement le même code sur plusieurs serveurs. Cela peut s'avérer utile pour les actions de maintenance impliquant l'utilisation de serveurs similaires.

Tâche suivante de la leçon

Ajout d'une mise en retrait