Ce guide de démarrage rapide vous apprend à connecter à Azure SQL Managed Instance à l’aide de SQL Server Management Studio (SSMS) à partir d’un ordinateur client local par le biais d’une connexion point à site. Pour plus d’informations sur les connexions point à site, consultez l’article À propos des VPN point à site.
PowerShell 5.1 et Azure PowerShell 1.4.0 ou ultérieur doivent être installés sur votre ordinateur client local. Au besoin, consultez les instructions d’installation du module Azure PowerShell.
La version la plus récente de SQL Server Management Studio doit être installée sur votre ordinateur client local.
Attacher une passerelle VPN à un réseau virtuel
Ouvrez PowerShell sur votre ordinateur client local.
Copiez le script PowerShell suivant pour attacher une passerelle VPN au réseau virtuel SQL Managed Instance que vous avez créé dans le guide de démarrage rapide Créer une instance gérée. Ce script utilise le module Azure PowerShell Az et effectue les opérations suivantes pour les hôtes basés sur Windows ou Linux :
Il crée et installe des certificats sur un ordinateur client.
Il calcule la future plage d’adresses IP du sous-réseau de la passerelle VPN.
Il crée le sous-réseau de passerelle.
Il déploie le modèle Azure Resource Manager qui attache la passerelle VPN au sous-réseau VPN.
Collez le script dans votre fenêtre PowerShell et indiquez les paramètres obligatoires. Les valeurs des paramètres <subscriptionId>, <resourceGroup> et <virtualNetworkName> doivent correspondre à celles que vous avez utilisées dans le guide de démarrage rapide Créer une instance gérée. Pour le paramètre <certificateNamePrefix>, vous pouvez saisir la chaîne de votre choix.
Notes
Si vous obtenez une erreur concernant l’analyse du moteur Internet Explorer, lancez Internet Explorer pour terminer l’installation initiale ou effectuez une mise à niveau vers une version plus récente de PowerShell.
Exécutez le script PowerShell.
Important
Ne continuez pas tant que le script PowerShell n’est pas terminé.
Ouvrez le groupe de ressources dans lequel vous avez créé la passerelle de réseau virtuel, puis ouvrez la ressource de la passerelle de réseau virtuel.
Sélectionnez Configuration de point à site, puis Télécharger le client VPN.
Sur votre ordinateur client local, décompressez le fichier zip, puis ouvrez le dossier contenant les fichiers extraits.
Ouvrez le dossier WindowsAmd64 et le fichier VpnClientSetupAmd64.exe.
Si le message Windows a protégé votre ordinateur s’affiche, sélectionnez Informations complémentaires, puis Exécuter quand même.
Dans la boîte de dialogue Contrôle de compte d’utilisateur, sélectionnez Oui pour continuer.
Dans la boîte de dialogue de votre réseau virtuel, sélectionnez Oui pour installer le client VPN qui lui correspond.
Établir la connexion VPN
Accédez à VPN dans Réseau et Internet sur votre ordinateur client local et sélectionnez votre réseau virtuel SQL Managed Instance pour établir une connexion à ce réseau virtuel. Dans l’image suivante, le réseau virtuel est nommé MyNewVNet :
Sélectionnez Connecter.
Dans la boîte de dialogue, sélectionnez Connecter.
Lorsque vous êtes invité à accorder des privilèges élevés au gestionnaire de connexions pour mettre à jour votre table d’itinéraires, choisissez Continuer.
Sélectionnez Oui dans la boîte de dialogue du contrôle de compte d’utilisateur pour continuer.
Vous avez établi une connexion VPN à votre réseau virtuel SQL Managed Instance.
Se connecter à SSMS
Sur l’ordinateur client local, ouvrez SQL Server Management Studio (SSMS).
Dans la boîte de dialogue Se connecter au serveur, entrez le nom d’hôte complet de votre réseau SQL Managed Instance dans la zone Nom du serveur.
Sélectionnez Authentification SQL Server, fournissez votre nom d’utilisateur et votre mot de passe, puis sélectionnez Connecter.
Une fois que vous êtes connecté, vous pouvez afficher vos bases de données système et utilisateur dans le nœud Bases de données. Vous pouvez également afficher les différents objets des nœuds Sécurité, Objets serveur, Réplication, Gestion, SQL Server Agent et XEvent Profiler.
La connexion n’a pu être établie
Si votre connexion fonctionne initialement mais qu’après un certain temps, vous voyez l’erreur The connection could not be established lorsque vous essayez de vous connecter au VPN, procédez comme suit :
Ouvrez vos Paramètres VPN Windows.
Supprimer la connexion VPN.
Répétez les étapes de Créer une connexion VPN pour télécharger le client VPN et l’installer à nouveau.
Connectez-vous au VPN.
Étapes suivantes
Pour consulter le guide de démarrage rapide permettant de comprendre comment se connecter à partir d’une machine virtuelle Azure, consultez l’article Configurer une connexion point à site.
Découvrez comment connecter en toute sécurité un serveur Azure SQL à l’aide d’un point de terminaison privé Azure via le Portail Azure, ce qui garantit une communication privée et sécurisée avec votre serveur SQL.
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.
Découvrez l’architecture de connectivité et de communication d’Azure SQL Managed Instance et la façon dont les composants dirigent le trafic pour une instance managée.
Découvrez comment configurer un point de terminaison public pour Azure SQL Managed Instance à l’aide du Portail Azure, d’Azure PowerShell ou d’Azure CLI.
Configurez des stratégies de point de terminaison de service de stockage Azure pour protéger Azure SQL Managed Instance contre l’exfiltration vers des comptes de stockage Azure non autorisés.