Creare Istanza gestita di SQL abilitati 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à in questo articolo, è necessario disporre degli strumenti necessari. Tutte le distribuzioni richiedono 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 a seconda dell'ambiente. Per un elenco più completo, vedere Strumenti client.

Oltre agli strumenti necessari, per completare le attività è necessario un titolare del trattamento dei dati di Azure Arc.

Passaggi

  1. Avviare Azure Data Studio
  2. Nella scheda Connessione ions 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. Seleziona Seleziona.

    Azure Data Studio apre l'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 di 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 avere una lunghezza di almeno otto caratteri e contenere caratteri di 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 Archiviazione (dati) Effettuare una selezione dall'elenco. Richiesto
    Dimensioni del volume in Gi (dati) Quantità di spazio in gibibyte da allocare per i dati. Richiesto
    Classe 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 Archiviazione (logs) Effettuare una selezione dall'elenco. Richiesto
    Dimensioni del volume in Gi (log) Quantità di spazio in gibibyte da allocare per i log. Richiesto
    Classe 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) Dimensioni del volume di archiviazione da usare per i backup del 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 di memoria Effettuare una selezione dall'elenco. Richiesto
    Conservazione 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 tutti i Istanza gestita di SQL di cui è stato effettuato il provisioning in questo titolare del trattamento dei dati. Utilizza il seguente comando:

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 Connessione ions selezionare la nuova Connessione ion nella visualizzazione Server
  2. In server Connessione ion> incollare ServerEndpoint
  3. Selezionare Account di 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 Connessione per connettersi al Istanza gestita di SQL di Azure - Azure Arc

Provare ora a monitorare l'istanza di SQL