Avvio rapido: Configurare una connessione da punto a sito a un'istanza gestita di database SQL di Azure da un computer localeQuickstart: Configure a point-to-site connection to an Azure SQL Database Managed Instance from on-premises

Questa guida introduttiva illustra come connettersi a un'istanza gestita di database SQL di Azure con SQL Server Management Studio (SSMS) da un computer client locale tramite una connessione da punto a sito.This quickstart demonstrates how to connect to an Azure SQL Database Managed Instance using SQL Server Management Studio (SSMS) from an on-premises client computer over a point-to-site connection. Per informazioni sulle connessioni da punto a sito, vedere Informazioni sulla VPN da punto a sitoFor information about point-to-site connections, see About Point-to-Site VPN

PrerequisitiPrerequisites

La guida introduttiva:This quickstart:

Collegare un gateway VPN alla rete virtuale dell'istanza gestitaAttach a VPN gateway to your Managed Instance virtual network

  1. Aprire PowerShell nel computer client locale.Open PowerShell on your on-premises client computer.

  2. Copiare questo script di PowerShell.Copy this PowerShell script. Questo script allega un gateway VPN alla rete virtuale dell'istanza gestita che è stata creata nella guida introduttiva Creare un'istanza gestita.This script attaches a VPN Gateway to the Managed Instance virtual network that you created in the Create a Managed Instance quickstart. Questo script usa il Azure PowerShell AZ Module e effettuerà le operazioni seguenti per gli host basati su Windows o Linux:This script uses the Azure PowerShell Az Module and will do the following for either Windows or Linux based hosts:

    • Crea e installa i certificati nel computer clientCreates and install certificates on client machine

    • Calcola l'intervallo IP della subnet del futuro gateway VPNCalculates the future VPN Gateway subnet IP range

    • Crea la subnet del gatewayCreates the GatewaySubnet

    • Distribuisce il modello di Azure Resource Manager che collega il gateway VPN alla subnet VPNDeploys the Azure Resource Manager template that attaches the VPN Gateway to VPN subnet

      $scriptUrlBase = 'https://raw.githubusercontent.com/Microsoft/sql-server-samples/master/samples/manage/azure-sql-db-managed-instance/attach-vpn-gateway'
      
      $parameters = @{
        subscriptionId = '<subscriptionId>'
        resourceGroupName = '<resourceGroupName>'
        virtualNetworkName = '<virtualNetworkName>'
        certificateNamePrefix  = '<certificateNamePrefix>'
        }
      
      Invoke-Command -ScriptBlock ([Scriptblock]::Create((iwr ($scriptUrlBase+'/attachVPNGateway.ps1?t='+ [DateTime]::Now.Ticks)).Content)) -ArgumentList $parameters, $scriptUrlBase
      
  3. Incollare lo script nella finestra di PowerShell e fornire i parametri obbligatori.Paste the script in your PowerShell window and provide the required parameters. I valori per <subscriptionId>, <resourceGroup> e <virtualNetworkName> devono corrispondere a quelli usati per l'avvio rapido Creare un'istanza gestita.The values for <subscriptionId>, <resourceGroup>, and <virtualNetworkName> should match the ones that you used for the Create Managed Instance quickstart. Il valore per <certificateNamePrefix> può essere una stringa di propria scelta.The value for <certificateNamePrefix> can be a string of your choice.

  4. Eseguire lo script di PowerShell.Execute the PowerShell script.

Importante

Non continuare fino al completamento dello script di PowerShell.Do not continue until the PowerShell script completes.

Creare una connessione VPN all'istanza gestitaCreate a VPN connection to your Managed Instance

  1. Accedere al portale di Azure.Sign in to the Azure portal.

  2. Aprire il gruppo di risorse in cui è stato creato il gateway di rete virtuale e quindi aprire la risorsa del gateway di rete virtuale.Open the resource group in which you created the virtual network gateway, and then open the virtual network gateway resource.

  3. Selezionare Configurazione da punto a sito e quindi selezionare Scarica client VPN.Select Point-to-site configuration and then select Download VPN client.

    Scaricare il client VPN

  4. Nel computer client locale estrarre i file dal file zip e quindi aprire la cartella con i file estratti.On your on-premises client computer, extract the files from the zip file and then open the folder with the extracted files.

  5. Aprire la cartella "WindowsAmd64 " e aprire il file VpnClientSetupAmd64. exe .Open the `WindowsAmd64 folder and open the VpnClientSetupAmd64.exe file.

  6. Se viene visualizzato un messaggio per segnalare che il PC è stato protetto da Windows, fare clic su Altre informazioni e quindi su Esegui comunque.If you receive a Windows protected your PC message, click More info and then click Run anyway.

    Installare il client VPN\

  7. Nella finestra di dialogo controllo account utente fare clic su per continuare.In the User Account Control dialog box, click Yes to continue.

  8. Nella finestra di dialogo che fa riferimento alla rete virtuale selezionare per installare il client VPN per la rete virtuale.In the dialog box referencing your virtual network, select Yes to install the VPN Client for your virtual network.

Connettersi alla VPNConnect to the VPN connection

  1. Passare a VPN in rete & Internet nel computer client locale e selezionare la rete virtuale istanza gestita per stabilire una connessione a questa VNet.Go to VPN in Network & Internet on your on-premises client computer and select your Managed Instance virtual network to establish a connection to this VNet. Nell'immagine seguente, la rete virtuale è denominata MyNewVNet.In the following image, the VNet is named MyNewVNet.

    Connessione VPN

  2. Selezionare Connessione.Select Connect.

  3. Nella finestra di dialogo, selezionare Connessione.In the dialog box, select Connect.

    Connessione VPN

  4. Quando viene segnalato che Gestione connessioni richiede privilegi elevati per aggiornare la tabella di route, scegliere Continua.When prompted that Connection Manager needs elevated privilege to update your route table, choose Continue.

  5. Selezionare nella finestra di dialogo Controllo dell'account utente per continuare.Select Yes in the User Account Control dialog box to continue.

    È stata stabilita una connessione VPN alla rete virtuale dell'istanza gestita.You've established a VPN connection to your Managed Instance VNet.

    Connessione VPN

Usare SSMS per connettersi all'istanza gestitaUse SSMS to connect to the Managed Instance

  1. Nel computer client locale aprire SQL Server Management Studio (SSMS).On the on-premises client computer, open SQL Server Management Studio (SSMS).

  2. Nella finestra di dialogo Connetti al server immettere il nome host completo per l'istanza gestita nella casella Nome server.In the Connect to Server dialog box, enter the fully qualified host name for your Managed Instance in the Server name box.

  3. Selezionare Autenticazione di SQL Server, specificare il nome utente e la password e quindi selezionare Connetti.Select SQL Server Authentication, provide your username and password, and then select Connect.

    connessione a ssms

Dopo la connessione, è possibile visualizzare i database di sistema e utente nel nodo database.After you connect, you can view your system and user databases in the Databases node. È inoltre possibile visualizzare diversi oggetti nei nodi di sicurezza, oggetti server, replica, gestione, SQL Server Agent e Profiler XEvent.You can also view various objects in the Security, Server Objects, Replication, Management, SQL Server Agent, and XEvent Profiler nodes.

Passaggi successiviNext steps