Migrer vers Innovation Summit:
Découvrez comment la migration et la modernisation vers Azure peuvent améliorer les performances, la résilience et la sécurité de votre entreprise, ce qui vous permet d’adopter entièrement l’IA.S’inscrire maintenant
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Visual Studio Code est un éditeur de code graphique pour Linux, macOS et Windows. Il prend en charge les extensions, notamment l’extension mssql pour interroger SQL Server, Azure SQL Database, Azure SQL Managed Instance, et labase de données SQL dans Microsoft Fabric , ainsi que d’autres plateformes. Dans ce guide de démarrage rapide, vous utilisez Visual Studio Code pour vous connecter à Azure SQL Database ou Azure SQL Managed Instance, puis vous exécutez des instructions Transact-SQL pour interroger, ajouter, mettre à jour et supprimer des données.
Prérequis
Une base de données dans Azure SQL Database ou Azure SQL Managed Instance. Utilisez l’un de ces guides de démarrage rapide pour créer et configurer une base de données dans Azure SQL Database :
Restaurer ou importer Adventure Works à partir d’un fichier BACPAC sur GitHub
Important
Les scripts fournis dans cet article utilisent la base de données Adventure Works. Avec une instance managée SQL, vous devez importer la base de données Adventure Works dans une base de données d’instance, ou modifier les scripts fournis dans cet article pour utiliser la base de données Wide World Importers.
Pour configurer Visual Studio Code pour la connexion à Azure SQL Database ou Azure SQL Managed Instance, vous devez installer les extensions et dépendances nécessaires en fonction de votre système d’exploitation. Pour commencer, suivez les étapes ci-dessous pour votre système d'exploitation spécifique.
Pour macOS, vous devez installer OpenSSL qui est un composant requis pour .NET Core utilisé par l’extension mssql. Ouvrez votre terminal et entrez les commandes ci-après pour installer brew et OpenSSL.
Obtenez les informations de connexion dont vous avez besoin pour vous connecter à Azure SQL Database. Vous aurez besoin du nom complet du serveur ou de l’hôte, du nom de la base de données et des informations de connexion pour les procédures suivantes.
Accédez à la page Bases de données SQL ou Instances managées SQL.
Dans la page Vue d’ensemble, vérifiez le nom de serveur complet à côté de Nom de serveur pour une base de données SQL, ou le nom de serveur complet à côté de Hôte pour une instance managée SQL. Pour copier le nom du serveur ou de l’hôte, pointez dessus et sélectionnez l’icône Copier.
Définition du mode de langage sur SQL
Dans Visual Studio Code, définissez le mode de langage sur SQL pour activer les commandes mssql et T-SQL IntelliSense.
Ouvrez une nouvelle fenêtre Visual Studio Code.
Appuyez sur Ctrl + N. Un nouveau fichier texte brut s’ouvre.
Sélectionnez Texte brut dans le coin inférieur droit de la barre d’état.
Dans la liste déroulante Sélectionner un mode de langage qui s’affiche, sélectionnez SQL.
Connectez-vous à votre base de données
Utilisez Visual Studio Code pour établir une connexion à votre serveur.
Important
Avant de poursuivre, vérifiez que votre serveur est prêt et que vous avez vos informations de connexion. Une fois que vous avez commencé à saisir les informations concernant le profil de connexion, si vous modifiez le focus à partir de Visual Studio Code, vous devez redémarrer la création du profil.
Dans Visual Studio Code, appuyez sur Ctrl+Maj+P (ou F1) pour ouvrir la Palette de commandes.
Tapez connect, puis choisissez MS SQL :Connecter.
Sélectionnez + Créer un profil de connexion.
Suivez les invites pour spécifier les propriétés du nouveau profil de connexion. Après avoir spécifié chaque valeur, appuyez sur Entrée pour continuer.
Propriété
Valeur suggérée
Description
Nom du serveur
Nom complet du serveur
Quelque chose comme : <Contoso-server-name>.database.windows.net.
Nom de la base de données
mySampleDatabase
Base de données à laquelle se connecter.
Authentification
Connexion SQL
Ce didacticiel utilise l’authentification SQL.
Nom d'utilisateur
Nom d'utilisateur
Nom d'utilisateur du compte d'administrateur de serveur utilisé pour créer le serveur.
Mot de passe (connexion SQL)
Mot de passe
Mot de passe du compte d'administrateur de serveur utilisé pour créer le serveur.
Enregistrer le mot de passe ?
Oui ou Non
Sélectionnez Oui si vous ne souhaitez pas entrer le mot de passe à chaque fois.
Entrez un nom pour ce profil
Nom de profil, par exemple mySampleProfile
Un profil enregistré permet d’accélérer votre connexion lors des connexions suivantes.
Si cela aboutit, une notification s’affiche et indique que votre profil est créé et connecté.
Interroger des données
Exécutez l’instruction Transact-SQL SELECT suivante pour interroger les 20 premiers produits par catégorie.
Dans la fenêtre de l'éditeur, collez la requête SQL suivante.
SQL
SELECT pc.Name AS CategoryName,
p.name AS ProductName
FROM [SalesLT].[ProductCategory] pc
INNERJOIN [SalesLT].[Product] p
ON pc.ProductCategoryId = p.ProductCategoryId;
Appuyez sur Ctrl + Shift + E pour exécuter la requête et afficher les résultats à partir des tables Product et ProductCategory.
Insertion des données
Exécutez l’instruction Transact-SQL INSERT suivante pour ajouter un nouveau produit dans la table SalesLT.Product.
Administrer une infrastructure de base de données SQL Server pour les bases de données relationnelles cloud, locales et hybrides à l’aide des offres de bases de données relationnelles Microsoft PaaS.
Dans cet épisode, Robert est joint par Eric Kang, qui montre l’extension SQL Server pour Visual Studio Code. Avec cette extension, vous pouvez vous connecter à SQL Server, Azure SQL Database et SQL Data Warehouses, créer et gérer des profils de connexion et les connexions récemment utilisés, écrire des scripts T-SQL avec IntelliSense et Accéder à la définition, exécuter vos scripts et afficher des résultats dans une grille simple à utiliser, puis enregistrer le résultat dans le format de fichier json ou csv
Téléchargez et installez Azure Data Studio pour Windows, macOS ou Linux. Cet article contient des dates de publication, des numéros de version, la configuration requise et des liens de téléchargement.
Découvrez comment ajouter des fonctionnalités à Azure Data Studio en sélectionnant et en installant des extensions parmi celles fournies par Microsoft et les fournisseurs tiers.