Creare un database SQL di Azure nel portale di Azure

Questa esercitazione introduttiva illustra come creare un database SQL in Azure. Il database SQL di Azure è un'offerta di "database distribuito come servizio" che consente di eseguire e ridimensionare i database di SQL Server a disponibilità elevata nel cloud. Questa guida introduttiva illustra come iniziare a creare un database SQL con il portale di Azure.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.

Accedere al Portale di Azure.

Accedere al Portale di Azure.

Creazione di un database SQL

Un database SQL di Azure viene creato con un set definito di risorse di calcolo e di archiviazione. Il database viene creato in un gruppo di risorse di Azure e in un server logico di database SQL di Azure.

Seguire questi passaggi per creare un database SQL contenente i dati di esempio di Adventure Works LT.

  1. Fare clic sul pulsante Nuovo nell'angolo superiore sinistro del portale di Azure.

  2. Selezionare Database dalla pagina Nuovo, quindi selezionare Crea in Database SQL nella pagina Nuovo.

    Creare il database 1

  3. Compilare il modulo Database SQL con le informazioni seguenti, come illustrato nell'immagine precedente:

    Impostazione       Valore consigliato Descrizione 
    Database name (Nome database) mySampleDatabase Per i nomi di database validi, vedere Database Identifiers (Identificatori di database).
    Sottoscrizione Sottoscrizione in uso Per informazioni dettagliate sulle sottoscrizioni, vedere Subscriptions (Sottoscrizioni).
    Gruppo di risorse myResourceGroup Per i nomi di gruppi di risorse validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).
    Seleziona origine Sample (AdventureWorksLT) (Esempio - AdventureWorksLT) Carica lo schema e i dati di AdventureWorksLT nel nuovo database

    Importante

    È necessario selezionare il database di esempio in questo modulo perché verrà usato nel resto di questa guida introduttiva.

  4. In Server fare clic su Configurare le impostazioni necessarie e compilare il server SQL (server logico) con le informazioni seguenti, come illustrato nell'immagine seguente:

    Impostazione       Valore consigliato Descrizione 
    Server name (Nome server) Qualsiasi nome globalmente univoco Per i nomi di server validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).
    Nome di accesso amministratore server Qualsiasi nome valido Per i nomi di accesso validi, vedere Database Identifiers (Identificatori di database).
    Password Qualsiasi password valida La password deve almeno 8 caratteri e contenere caratteri inclusi in tre delle categorie seguenti: caratteri maiuscoli, caratteri minuscoli, numeri e caratteri non alfanumerici.
    Sottoscrizione Sottoscrizione in uso Per informazioni dettagliate sulle sottoscrizioni, vedere Subscriptions (Sottoscrizioni).
    Gruppo di risorse myResourceGroup Per i nomi di gruppi di risorse validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).
    Posizione Qualsiasi località valida Per informazioni sulle aree, vedere Aree di Azure.

    Importante

    L'account di accesso amministratore server e la password qui specificati sono necessari per accedere al server e ai relativi database più avanti in questa guida introduttiva. Prendere nota di queste informazioni per usarle in seguito.

    Creare il server di database

  5. Dopo aver completato il modulo, fare clic su Seleziona.

  6. Fare clic su Piano tariffario per specificare il livello di servizio, il numero di DTU e la quantità di risorse di archiviazione. Esplorare le opzioni relative alla quantità di DTU e di risorse di archiviazione disponibile per ogni livello di servizio.

    Importante

    * Le dimensioni di archiviazione superiori alla quantità di risorse di archiviazione incluse sono disponibili in anteprima e vengono applicati costi aggiuntivi. Per ulteriori informazioni, vedere Database SQL Prezzi.

    * Nel livello Premium sono attualmente disponibili più di 1 TB di risorse di archiviazione nelle aree seguenti: Stati Uniti orientali 2, Stati Uniti occidentali, US Gov Virginia, Europa occidentale, Germania centrale, Asia sud-orientale, Giappone orientale, Australia orientale, Canada centrale e Canada orientale. Vedere Limitazioni correnti per P11-P15.

  7. Per questa esercitazione introduttiva selezionare il livello di servizio Standard e quindi usare il dispositivo di scorrimento per selezionare 100 DTU (S3) e 400 GB di archiviazione.

    Creare il database s1

  8. Accettare le condizioni dell'anteprima per usare l'opzione Spazio di archiviazione aggiuntivo.

    Importante

    * Le dimensioni di archiviazione superiori alla quantità di risorse di archiviazione incluse sono disponibili in anteprima e vengono applicati costi aggiuntivi. Per ulteriori informazioni, vedere Database SQL Prezzi.

    * Nel livello Premium sono attualmente disponibili più di 1 TB di risorse di archiviazione nelle aree seguenti: Stati Uniti orientali 2, Stati Uniti occidentali, US Gov Virginia, Europa occidentale, Germania centrale, Asia sud-orientale, Giappone orientale, Australia orientale, Canada centrale e Canada orientale. Vedere Limitazioni correnti per P11-P15.

  9. Dopo la selezione del livello di servizio, del numero di DTU e della quantità di risorse di archiviazione, fare clic su Applica.

  10. Dopo aver completato il modulo del database SQL, fare clic su Crea per effettuare il provisioning del database. Il provisioning richiede alcuni minuti.

  11. Sulla barra degli strumenti fare clic su Notifiche per monitorare il processo di distribuzione.

    notifica

Creare una regola del firewall a livello di server

Il servizio di database SQL crea un firewall a livello di server che impedisce alle applicazioni e agli strumenti esterni di connettersi al server o ai database sul server a meno che non venga creata una regola del firewall per aprire il firewall per indirizzi IP specifici. Seguire questi passaggi per creare una regola del firewall a livello di server di database SQL per l'indirizzo IP del client e abilitare la connettività esterna tramite il firewall del database SQL solo per il proprio indirizzo IP.

Nota

Il database SQL comunica attraverso la porta 1433. Se si sta tentando di connettersi da una rete aziendale, il traffico in uscita attraverso la porta 1433 potrebbe non essere autorizzato dal firewall della rete. In questo caso, non è possibile connettersi al server del database SQL di Azure, a meno che il reparto IT non apra la porta 1433.

  1. Al termine della distribuzione, scegliere Database SQL dal menu a sinistra e fare clic su mySampleDatabase nella pagina Database SQL. Si apre la pagina di panoramica per il database che visualizza il nome completo del server, ad esempio mynewserver-20170824.database.windows.net, e offre altre opzioni di configurazione.

  2. Copiare il nome completo del server per connettersi al server e ai relativi database nelle guide introduttive successive.

    Nome del server

  3. Fare clic su Imposta firewall server sulla barra degli strumenti, come illustrato nell'immagine precedente. Si apre la pagina Impostazioni del firewall per il server del database SQL.

    Regola del firewall del server

  4. Fare clic su Aggiungi IP client sulla barra degli strumenti per aggiungere l'indirizzo IP corrente a una nuova regola del firewall. Una regola del firewall può aprire la porta 1433 per un indirizzo IP singolo o un intervallo di indirizzi IP.

  5. Fare clic su Salva. Viene creata una regola del firewall a livello di server per l'indirizzo IP corrente, che apre la porta 1433 nel server logico.

  6. Fare clic su OK e quindi chiudere la pagina Impostazioni del firewall.

È ora possibile connettersi al server del database SQL e ai relativi database usando SQL Server Management Studio o un altro strumento di propria scelta da questo indirizzo IP, con l'account amministratore del server creato in precedenza.

Importante

Per impostazione predefinita, l'accesso attraverso il firewall del database SQL è abilitato per tutti i servizi di Azure. Selezionando NO in questa pagina permette di disabilitare tutti i servizi di Azure.

Effettuare una query sul database SQL

Ora che è stato creato un database di esempio in Azure, usare lo strumento di query predefinito nel portale di Azure per verificare la possibilità di connettersi al database ed eseguire query sui dati.

  1. Nella pagina Database SQL del database fare clic su Strumenti sulla barra degli strumenti e quindi su Editor di query (anteprima).

    Menu Strumenti

  2. Selezionare la casella di controllo Condizioni per l'anteprima e quindi fare clic su OK. Si apre la pagina Editor di query.

  3. Fare clic su Accesso, verificare le informazioni di accesso e quindi fare clic su OK per accedere usando l'autenticazione di SQL Server con l'account di accesso e la password dell'amministratore del server creati in precedenza.

    Accesso

  4. Fare clic su OK per accedere.

  5. Dopo l'autenticazione come ServerAdmin, digitare la query seguente nel riquadro dell'editor di query.

    SELECT TOP 20 pc.Name as CategoryName, p.name as ProductName
    FROM SalesLT.ProductCategory pc
    JOIN SalesLT.Product p
    ON pc.productcategoryid = p.productcategoryid;
    
  6. Fare clic su Esegui e quindi esaminare i risultati della query nel riquadro Risultati.

    Risultati dell'Editor di query

  7. Chiudere la pagina Editor di query, fare clic su OK per rimuovere le modifiche non salvate e quindi chiudere la pagina Strumenti.

Pulire le risorse

Salvare queste risorse se si vuole passare a Passaggi successivi per ottenere informazioni su come eseguire la connessione e le query nel database usando alcuni metodi diversi. Se, tuttavia, si vogliono eliminare le risorse create in questa esercitazione introduttiva, seguire questa procedura.

  1. Scegliere Gruppi di risorse dal menu a sinistra del portale di Azure e quindi fare clic su myResourceGroup.
  2. Nella pagina del gruppo di risorse fare clic su Elimina, digitare myResourceGroup nella casella di testo e quindi fare clic su Elimina.

Passaggi successivi

Dopo aver creato un database, è possibile connettersi ed eseguire query usando gli strumenti preferiti. Per altre informazioni, scegliere uno strumento di seguito: