Ouvrir un éditeur (SQL Server Management Studio)
Cette rubrique explique comment ouvrir l'Éditeur de requête du Moteur de base de données, ainsi que les éditeurs MDX, DMX et XML/A dans SQL Server Management Studio. Une fois ouverte, chaque fenêtre d'éditeur s'affiche sous forme d'onglet dans le volet central de Management Studio.
Avant de commencer
Management Studio prend en charge quatre éditeurs : l'Éditeur de requête du Moteur de base de données pour la modification de scripts Transact-SQL, les éditeurs DMX et MDX pour la modification des scripts utilisant ces langages et l'éditeur XML/A pour la modification de scripts XML/A ou de fichiers XML. Tous ces éditeurs peuvent également être utilisés pour modifier des fichiers texte.
Limitations et restrictions
Si vous partagez des fichiers avec des utilisateurs d'autres sites qui utilisent des pages de codes distinctes, vous devez enregistrer votre fichier avec le code Unicode approprié afin d'éviter les erreurs de lecture du fichier. De même, lorsque vous enregistrez des fichiers pour UNIX ou Macintosh, assurez-vous de les enregistrer au format de document approprié. Dans le menu Fichier, cliquez sur Enregistrer sous, puis sur Enregistrer avec encodage en cliquant sur la flèche en regard du bouton Enregistrer, puis choisissez Unix ou Macintosh sous Fins de ligne.
Autorisations
Les opérations que vous réalisez dans un éditeur de codes sont soumises aux autorisations accordées au compte d'authentification que vous avez utilisé pour vous connecter. Par exemple, si vous ouvrez une fenêtre de l'Éditeur de requête du Moteur de base de données à l'aide de l'authentification Windows, vous ne pouvez pas exécuter des instructions Transact-SQL qui font référence à des objets pour lesquels votre compte de connexion Windows ne dispose pas d'autorisation d'accès.
Procédure : ouvrir les éditeurs
Cette section explique comment ouvrir les différents éditeurs dans SQL Server Management Studio.
Utilisation du menu Fichier/Nouveau
Dans le menu de Fichier, cliquez sur Nouveau, puis sélectionnez l'un des éditeurs de requête proposés en option :
Requête avec la connexion actuelle - Ouvre une nouvelle fenêtre d'éditeur du type associé à la connexion active dans Management Studio. La fenêtre de l'éditeur utilise les mêmes informations d'authentification que la connexion active. Par exemple, si vous sélectionnez une instance du Moteur de base de données dans l'Explorateur d'objets, puis choisissez Requête avec la connexion actuelle, Management Studio ouvre un Éditeur de requête du Moteur de base de données qui est connecté à la même instance en utilisant les mêmes informations d'identification.
Requête de moteur de base de données - Ouvre un nouvel Éditeur de requête du Moteur de base de données et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance du Moteur de base de données.
Requête MDX Analysis Services - Ouvre un nouvel Éditeur de requête MDX Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Requête DMX Analysis Services - Ouvre un nouvel Éditeur de requête DMX Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Requête XMLA Analysis Services - Ouvre un nouvel Éditeur de requête XML/A Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Utilisation du menu Fichier/Ouvrir
Dans le menu Fichier, cliquez sur Ouvrir, puis naviguez jusqu'à un fichier et ouvrez-le. Management Studio ouvre le type approprié d'éditeur pour l'extension de fichier, copie le contenu du fichier dans la fenêtre de l'éditeur et ouvre si nécessaire une boîte de dialogue de connexion. Par exemple, si vous ouvrez un fichier avec l'extension .sql, Management Studio ouvre une fenêtre de l'Éditeur de requête du Moteur de base de données, y copie le contenu du fichier .sql, et ouvre une boîte de dialogue de connexion. Si vous ouvrez un fichier avec une extension non associée à un éditeur spécifique, Management Studio ouvre une fenêtre d'éditeur de texte et y copie le contenu du fichier.
Pour plus d'informations, consultez Associer des extensions de fichier à un éditeur de code.
Utilisation de la barre d'outils
Dans la barre d'outils Standard, cliquez sur l'un des boutons suivants :
Nouvelle requête - Ouvre une nouvelle fenêtre d'éditeur du type associé à la connexion active dans Management Studio. La fenêtre de l'éditeur utilise les mêmes informations d'authentification que la connexion active. Par exemple, si vous sélectionnez une instance du Moteur de base de données dans l'Explorateur d'objets, puis cliquez sur Nouvelle requête, Management Studio ouvre un Éditeur de requête du Moteur de base de données qui est connecté à la même instance en utilisant les mêmes informations d'identification.
Requête de moteur de base de données - Ouvre un nouvel Éditeur de requête du Moteur de base de données et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance du Moteur de base de données.
Requête MDX Analysis Services - Ouvre un nouvel Éditeur de requête MDX Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Requête DMX Analysis Services - Ouvre un nouvel Éditeur de requête DMX Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Requête XMLA Analysis Services - Ouvre un nouvel Éditeur de requête XML/A Analysis Services et une boîte de dialogue dans laquelle vous devez entrer les informations requises pour vous connecter à une instance de Analysis Services.
Utilisation de l'Explorateur d'objets
Dans l'Explorateur d'objets :
Cliquez avec le bouton droit sur le nœud serveur connecté à une instance du Moteur de base de données, puis sélectionnez Nouvelle requête. Cela ouvre une fenêtre de l'Éditeur de requête du Moteur de base de données connectée à la même instance du Moteur de base de données et définit le contexte de base de données de la fenêtre sur la base de données par défaut pour la connexion.
Cliquez avec le bouton droit sur un nœud de base de données, puis sélectionnez Nouvelle requête. Cela ouvre une fenêtre de l'Éditeur de requête du Moteur de base de données connectée à la même instance du Moteur de base de données et définit le contexte de base de données de la fenêtre sur la même base de données.
Utilisation de l'Explorateur de solutions
Dans l'Explorateur de solutions, développez un dossier, cliquez avec le bouton droit sur un élément du dossier, puis cliquez sur Ouvrir ou double-cliquez sur l'élément ou le fichier.
Utilisation de l'Explorateur de modèles pour ouvrir l'Éditeur de requête du moteur de base de données
Dans le menu Affichage, cliquez sur Explorateur de modèles.
La fenêtre Explorateur de modèles s'affiche dans le volet droit.
Double-cliquez sur un modèle pour ouvrir une fenêtre Requête de moteur de base de données avec le texte du modèle. Par exemple, pour ouvrir un modèle CREATE DATABASE, ouvrez le dossier Modèles SQL Server, ouvrez le dossier Bases de données et double-cliquez sur Créer la base de données.