Condividi tramite


Creare un'istanza gestita di SQL abilitata da Azure Arc con Azure Data Studio

Questo documento illustra come installare Istanza gestita di SQL di Azure - Azure Arc usando Azure Data Studio.

Prerequisiti

Prima di procedere con le attività presentate in questo articolo, è necessario disporre degli strumenti necessari. Per tutte le distribuzioni sono richiesti gli strumenti seguenti:

  • Azure Data Studio

  • Estensione Azure Arc per Azure Data Studio

  • Interfaccia della riga di comando di Azure (az)

  • arcdata estensione per l'interfaccia della riga di comando di Azure

  • kubectl

    Strumenti client aggiuntivi in base all'ambiente. Per un elenco più completo, vedere Strumenti client.

Oltre agli strumenti richiesti, il completamento delle attività necessita di un titolare del trattamento dei dati di Azure Arc.

Passaggi

  1. Avviare Azure Data Studio
  2. Nella scheda Connessioni, selezionare i tre puntini in alto a sinistra e scegliere Nuova distribuzione.
  3. Nelle opzioni di distribuzione selezionare Istanza gestita di SQL di Azure.

Nota

Se non è attualmente installato, potrebbe essere richiesto di installare l'interfaccia della riga di comando appropriata.

  1. Selezionare Seleziona.

    Azure Data Studio apre Istanza gestita di SQL di Azure.

  2. Per tipo di risorsa, scegliere Istanza gestita di SQL di Azure - Azure Arc.

  3. Accettare l'informativa sulla privacy e le condizioni di licenza

  4. Esaminare gli strumenti necessari. Seguire le istruzioni per aggiornare gli strumenti prima di procedere.

  5. Selezionare Avanti.

    Azure Data Studio consente di impostare le specifiche per l'istanza gestita. Nella tabella seguente vengono descritti i campi:

    Impostazione Descrizione Obbligatorio o facoltativo
    Controller Azure di destinazione Nome del controller dati di Azure Arc. Richiesto
    Nome dell'istanza Nome dell'istanza gestita. Richiesto
    Nome utente Nome utente amministratore di sistema. Richiesto
    Password amministratore di sistema Password di autenticazione SQL per l'istanza gestita. Le password devono essere composte da almeno otto caratteri e devono contenere caratteri appartenenti a tre delle quattro categorie seguenti: lettere maiuscole latine, lettere minuscole latine, numeri e caratteri non alfanumerici.

    Confermare la password.
    Richiesto
    Livello di servizio Specificare il livello di servizio appropriato: Business Critical o Utilizzo generico. Richiesto
    Ho già una licenza di SQL Server Selezionare se questa istanza gestita userà una licenza dell'organizzazione. Facoltativo
    Classe di archiviazione (dati) Effettuare una selezione dall'elenco. Richiesto
    Dimensioni del volume di Gi (dati) Quantità di spazio in gibibyte da allocare per i dati. Richiesto
    Classe di archiviazione (log del database) Effettuare una selezione dall'elenco. Richiesto
    Dimensioni del volume in GI (log del database) Quantità di spazio in gibibyte da allocare per i log delle transazioni del database. Richiesto
    Classe di archiviazione (log) Effettuare una selezione dall'elenco. Richiesto
    Dimensioni del volume di Gi (log) Quantità di spazio in gibibyte da allocare per i log. Richiesto
    Classe di archiviazione (backup) Effettuare una selezione dall'elenco. Specificare una classe di archiviazione in grado di supportare ReadWriteMany (RWX) per i backup. Altre informazioni sulle modalità di accesso. Se questa classe di archiviazione non è in grado di supportare RWX, la distribuzione potrebbe non riuscire. Richiesto
    Dimensioni del volume in Gi (backup) La dimensione del volume di archiviazione da utilizzare per i backup di database in gibibyte. Richiesto
    Richiesta core Numero di core da richiedere per l'istanza gestita. Integer. Facoltativo
    Limite core Richiesta di capacità per l'istanza gestita in gigabyte. Integer. Facoltativo
    Richiesta memoria Effettuare una selezione dall'elenco. Richiesto
    Conservazione per il recupero temporizzato (giorni) Numero di giorni per mantenere i backup temporizzato. Facoltativo

    Dopo aver impostato tutti i valori necessari, Azure Data Studio abilita il pulsante Distribuisci. Se questo controllo è disabilitato, verificare di disporre di tutte le impostazioni necessarie configurate.

  6. Selezionare il pulsante Distribuisci per creare l'istanza gestita.

Dopo aver selezionato il pulsante Distribuisci, il controller dati di Azure Arc avvia la distribuzione. La distribuzione crea l'istanza gestita. Il processo di distribuzione richiede alcuni minuti per creare il titolare del trattamento dei dati.

Stabilire la connessione da Azure Data Studio

Visualizzare tutte le istanze gestite di SQL di cui è stato effettuato il provisioning in questo controller di dati. Usare il comando seguente:

az sql mi-arc list --k8s-namespace <namespace> --use-k8s

L'output dovrebbe essere simile al seguente, copiare ServerEndpoint (incluso il numero di porta) da qui.

Name          Replicas    ServerEndpoint     State
------------  ----------  -----------------  -------
sqlinstance1  1/1         25.51.65.109:1433  Ready
  1. In Azure Data Studio, nella scheda Connessioni, selezionare Nuova connessione nella visualizzazione Server
  2. In Connessione>Server, incollare ServerEndpoint
  3. Selezionare Accesso SQL come tipo di autenticazione
  4. Immettere sa come nome utente
  5. Immettere la password per l'account sa
  6. Facoltativamente, immettere il nome del database specifico a cui connettersi
  7. Facoltativamente, selezionare/Aggiungi nuovo gruppo di server in base alle esigenze
  8. Selezionare Connetti per connettersi all'istanza gestita di SQL di Azure - Azure Arc

Provare ora a monitorare l'istanza di SQL