Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les développeurs familiarisés avec Microsoft Visual Studio accueilleront l’Explorateur de solutions dans SQL Server Management Studio. Les scripts qui prennent en charge votre entreprise peuvent être regroupés dans des projets de script, et les projets de script peuvent être gérés ensemble en tant que solution. Lorsque des scripts sont placés dans des projets de script et des solutions, ils peuvent être ouverts ensemble en tant que groupe ou enregistrés ensemble dans un produit de contrôle de code source tel que Visual SourceSafe. Les projets de script incluent les informations de connexion pour que les scripts s’exécutent correctement et peuvent inclure des fichiers non-script tels qu’un fichier texte de prise en charge.
La pratique suivante crée un script court qui interroge la base de données AdventureWorks2012 , placé dans un projet de script et une solution.
Utilisation de projets et de solutions de script
Pour créer un projet de script et une solution
Ouvrez Management Studio et connectez-vous à un serveur avec l’Explorateur d’objets.
Dans le menu Fichier , pointez sur Nouveau, puis cliquez sur Projet. La boîte de dialogue Nouveau projet s’ouvre.
Dans la zone de texte Nom , tapez StatusCheck, cliquez sur Scripts SQL Server dans les modèles, puis cliquez sur OK pour ouvrir une nouvelle solution et un projet de script.
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur Connexions, puis cliquez sur Nouvelle connexion. La boîte de dialogue Se connecter au serveur s’ouvre .
Dans la zone de liste Nom du serveur, tapez le nom de votre serveur.
Cliquez sur Options, puis sur l’onglet Propriétés de connexion .
Dans la zone Se connecter à la base de données , parcourez le serveur, sélectionnez la base de données AdventureWorks2012 , puis cliquez sur Se connecter. Les informations de connexion, y compris la base de données, sont ajoutées au projet.
Si la fenêtre Propriétés n’est pas affichée, cliquez sur la nouvelle connexion dans l’Explorateur de solutions, puis appuyez sur F4. Les propriétés de la connexion s’affichent et affichent des informations sur la connexion, notamment la base de données initiale en tant qu’AdventureWorks2012.
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur la connexion, puis cliquez sur Nouvelle requête. Une nouvelle requête appelée SQLQuery1.sql est créée, connectée à la base de données AdventureWorks2012 sur votre serveur et ajoutée à votre projet de script.
Dans l’Éditeur de requête, tapez la requête suivante pour déterminer le nombre de commandes professionnelles ayant des dates d’échéance, avant les dates de début de l’ordre de travail. (Vous pouvez copier et coller le code à partir de la fenêtre Tutoriel.)
USE AdventureWorks2012; GO SELECT COUNT(WorkOrderID) FROM Production.WorkOrder WHERE DueDate < StartDate;
Remarque
Si vous avez besoin de plus d'espace pour taper votre requête, appuyez sur Maj+Alt+Entrée pour passer en mode plein écran.
Dans l’Explorateur de solutions, cliquez avec le bouton droit sur SQLQuery1, puis cliquez sur Renommer. Tapez Vérifier Workorders.sql comme nouveau nom pour la requête, puis appuyez sur Entrée.
Pour enregistrer votre solution et votre projet de script, dans le menu Fichier , cliquez sur Enregistrer tout.