Creare un database SQL di Azure nel portale di AzureCreate an Azure SQL database in the Azure portal

Questa esercitazione introduttiva illustra come creare un database SQL in Azure.This quick start tutorial walks through how to create a SQL database 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.Azure SQL Database is a “Database-as-a-Service” offering that enables you to run and scale highly available SQL Server databases in the cloud. Questa guida introduttiva illustra come iniziare a creare un database SQL con il portale di Azure.This quick start shows you how to get started by creating a SQL database using the Azure portal.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.If you don't have an Azure subscription, create a free account before you begin.

Accedere al Portale di AzureLog in to the Azure portal

Accedere al Portale di Azure.Log in to the Azure portal.

Creazione di un database SQLCreate a SQL database

Un database SQL di Azure viene creato con un set definito di risorse di calcolo e di archiviazione.An Azure SQL database is created with a defined set of compute and storage resources. Il database viene creato in un gruppo di risorse di Azure e in un server logico di database SQL di Azure.The database is created within an Azure resource group and in an Azure SQL Database logical server.

Seguire questi passaggi per creare un database SQL contenente i dati di esempio di Adventure Works LT.Follow these steps to create a SQL database containing the Adventure Works LT sample data.

  1. Fare clic sul pulsante Nuovo nell'angolo superiore sinistro del portale di Azure.Click the New button found on the upper left-hand corner of the Azure portal.

  2. Selezionare Database dalla pagina Nuovo, quindi selezionare Crea in Database SQL nella pagina Nuovo.Select Databases from the New page, and select Create under SQL Database on the New page.

    Creare il database 1

  3. Compilare il modulo Database SQL con le informazioni seguenti, come illustrato nell'immagine precedente:Fill out the SQL Database form with the following information, as shown on the preceding image:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Database name (Nome database)Database name mySampleDatabasemySampleDatabase Per i nomi di database validi, vedere Database Identifiers (Identificatori di database).For valid database names, see Database Identifiers.
    SottoscrizioneSubscription Sottoscrizione in usoYour subscription Per informazioni dettagliate sulle sottoscrizioni, vedere Subscriptions (Sottoscrizioni).For details about your subscriptions, see Subscriptions.
    Gruppo di risorseResource group myResourceGroupmyResourceGroup Per i nomi di gruppi di risorse validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).For valid resource group names, see Naming rules and restrictions.
    Select source (Seleziona origine)Select source Sample (AdventureWorksLT) (Esempio - AdventureWorksLT)Sample (AdventureWorksLT) Carica lo schema e i dati di AdventureWorksLT nel nuovo databaseLoads the AdventureWorksLT schema and data into your new database

    Importante

    È necessario selezionare il database di esempio in questo modulo perché verrà usato nel resto di questa guida introduttiva.You must select the sample database on this form because it is used in the remainder of this quick start.

  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:Under Server, click Configure required settings and fill out the SQL server (logical server) form with the following information, as shown on the following image:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Server name (Nome server)Server name Qualsiasi nome globalmente univocoAny globally unique name Per i nomi di server validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).For valid server names, see Naming rules and restrictions.
    Accesso amministratore serverServer admin login Qualsiasi nome validoAny valid name Per i nomi di accesso validi, vedere Database Identifiers (Identificatori di database).For valid login names, see Database Identifiers.
    PasswordPassword Qualsiasi password validaAny valid password La password deve almeno 8 caratteri e contenere caratteri inclusi in tre delle categorie seguenti: caratteri maiuscoli, caratteri minuscoli, numeri e caratteri non alfanumerici.Your password must have at least 8 characters and must contain characters from three of the following categories: upper case characters, lower case characters, numbers, and non-alphanumeric characters.
    SottoscrizioneSubscription Sottoscrizione in usoYour subscription Per informazioni dettagliate sulle sottoscrizioni, vedere Subscriptions (Sottoscrizioni).For details about your subscriptions, see Subscriptions.
    Gruppo di risorseResource group myResourceGroupmyResourceGroup Per i nomi di gruppi di risorse validi, vedere Naming rules and restrictions (Regole di denominazione e restrizioni).For valid resource group names, see Naming rules and restrictions.
    PosizioneLocation Qualsiasi località validaAny valid location Per informazioni sulle aree, vedere Aree di Azure.For information about regions, see Azure Regions.

    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.The server admin login and password that you specify here are required to log in to the server and its databases later in this quick start. Prendere nota di queste informazioni per usarle in seguito.Remember or record this information for later use.

    Creare il server di database

  5. Dopo aver completato il modulo, fare clic su Seleziona.When you have completed the form, click Select.

  6. Fare clic su Piano tariffario per specificare il livello di servizio, il numero di DTU e la quantità di risorse di archiviazione.Click Pricing tier to specify the service tier, the number of DTUs, and the amount of storage. Esplorare le opzioni relative alla quantità di DTU e di risorse di archiviazione disponibile per ogni livello di servizio.Explore the options for the amount of DTUs and storage that is available to you for each service tier.

    Importante

    * Le dimensioni di archiviazione superiori alla quantità di risorse di archiviazione incluse sono disponibili in anteprima e vengono applicati costi aggiuntivi.* Storage sizes greater than the amount of included storage are in preview and extra costs apply. Per ulteriori informazioni, vedere Database SQL Prezzi.For details, see SQL Database pricing.

    * 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.* In the Premium tier, more than 1 TB of storage is currently available in the following regions: US East2, West US, US Gov Virginia, West Europe, Germany Central, South East Asia, Japan East, Australia East, Canada Central, and Canada East. Vedere Limitazioni correnti per P11-P15.See P11-P15 Current Limitations.

  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.For this quick start tutorial, select the Standard service tier and then use the slider to select 100 DTUs (S3) and 400 GB of storage.

    Creare il database s1

  8. Accettare le condizioni dell'anteprima per usare l'opzione Spazio di archiviazione aggiuntivo.Accept the preview terms to use the Add-on Storage option.

    Importante

    * Le dimensioni di archiviazione superiori alla quantità di risorse di archiviazione incluse sono disponibili in anteprima e vengono applicati costi aggiuntivi.* Storage sizes greater than the amount of included storage are in preview and extra costs apply. Per ulteriori informazioni, vedere Database SQL Prezzi.For details, see SQL Database pricing.

    * 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.* In the Premium tier, more than 1 TB of storage is currently available in the following regions: US East2, West US, US Gov Virginia, West Europe, Germany Central, South East Asia, Japan East, Australia East, Canada Central, and Canada East. Vedere Limitazioni correnti per P11-P15.See P11-P15 Current Limitations.

  9. Dopo la selezione del livello di servizio, del numero di DTU e della quantità di risorse di archiviazione, fare clic su Applica.After selecting the server tier, the number of DTUs, and the amount of storage, click Apply.

  10. Dopo aver completato il modulo del database SQL, fare clic su Crea per effettuare il provisioning del database.Now that you have completed the SQL Database form, click Create to provision the database. Il provisioning richiede alcuni minuti.Provisioning takes a few minutes.

  11. Sulla barra degli strumenti fare clic su Notifiche per monitorare il processo di distribuzione.On the toolbar, click Notifications to monitor the deployment process.

    notifica

Creare una regola del firewall a livello di serverCreate a server-level firewall rule

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.The SQL Database service creates a firewall at the server-level that prevents external applications and tools from connecting to the server or any databases on the server unless a firewall rule is created to open the firewall for specific IP addresses. 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.Follow these steps to create a SQL Database server-level firewall rule for your client's IP address and enable external connectivity through the SQL Database firewall for your IP address only.

Nota

Il database SQL comunica attraverso la porta 1433.SQL Database communicates over port 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.If you are trying to connect from within a corporate network, outbound traffic over port 1433 may not be allowed by your network's firewall. In questo caso, non è possibile connettersi al server del database SQL di Azure, a meno che il reparto IT non apra la porta 1433.If so, you cannot connect to your Azure SQL Database server unless your IT department opens port 1433.

  1. Al termine della distribuzione, scegliere Database SQL dal menu a sinistra e fare clic su mySampleDatabase nella pagina Database SQL.After the deployment completes, click SQL databases from the left-hand menu and then click mySampleDatabase on the SQL databases page. 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.The overview page for your database opens, showing you the fully qualified server name (such as mynewserver-20170824.database.windows.net) and provides options for further configuration.

  2. Copiare il nome completo del server per connettersi al server e ai relativi database nelle guide introduttive successive.Copy this fully qualified server name for use to connect to your server and its databases in subsequent quick starts.

    Nome del server

  3. Fare clic su Imposta firewall server sulla barra degli strumenti, come illustrato nell'immagine precedente.Click Set server firewall on the toolbar as shown in the previous image. Si apre la pagina Impostazioni del firewall per il server del database SQL.The Firewall settings page for the SQL Database server opens.

    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.Click Add client IP on the toolbar to add your current IP address to a new firewall rule. Una regola del firewall può aprire la porta 1433 per un indirizzo IP singolo o un intervallo di indirizzi IP.A firewall rule can open port 1433 for a single IP address or a range of IP addresses.

  5. Fare clic su Save.Click Save. Viene creata una regola del firewall a livello di server per l'indirizzo IP corrente, che apre la porta 1433 nel server logico.A server-level firewall rule is created for your current IP address opening port 1433 on the logical server.

  6. Fare clic su OK e quindi chiudere la pagina Impostazioni del firewall.Click OK and then close the Firewall settings page.

È 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.You can now connect to the SQL Database server and its databases using SQL Server Management Studio or another tool of your choice from this IP address using the server admin account created previously.

Importante

Per impostazione predefinita, l'accesso attraverso il firewall del database SQL è abilitato per tutti i servizi di Azure.By default, access through the SQL Database firewall is enabled for all Azure services. Selezionando NO in questa pagina permette di disabilitare tutti i servizi di Azure.Click OFF on this page to disable for all Azure services.

Effettuare una query sul database SQLQuery the SQL database

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.Now that you have created a sample database in Azure, let’s use the built-in query tool within the Azure portal to confirm that you can connect to the database and query the data.

  1. Nella pagina Database SQL del database fare clic su Strumenti sulla barra degli strumenti e quindi su Editor di query (anteprima).On the SQL Database page for your database, click Tools on the toolbar and then click Query editor (preview).

    Menu Strumenti

  2. Selezionare la casella di controllo Condizioni per l'anteprima e quindi fare clic su OK.Click the Preview terms checkbox, and then click OK. Si apre la pagina Editor di query.The Query editor page opens.

  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.Click Login, review the login information, and then click OK to log in using SQL server authentication with the server admin login and password that you created earlier.

    Accesso

  4. Fare clic su OK per accedere.Click OK to log in.

  5. Dopo l'autenticazione come ServerAdmin, digitare la query seguente nel riquadro dell'editor di query.After you are authenticated as ServerAdmin, type the following query in the query editor pane.

    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.Click Run and then review the query results in the Results pane.

    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.Close the Query editor page, click OK to discard your unsaved edits, and then close the Tools page.

Pulire le risorseClean up resources

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.Save these resources if you want to go to Next steps and learn how to connect and query your database using a number of different methods. Se, tuttavia, si vogliono eliminare le risorse create in questa esercitazione introduttiva, seguire questa procedura.If, however, you wish to delete the resources that you created in this quick start, use the following steps.

  1. Scegliere Gruppi di risorse dal menu a sinistra del portale di Azure e quindi fare clic su myResourceGroup.From the left-hand menu in the Azure portal, click Resource groups and then click myResourceGroup.
  2. Nella pagina del gruppo di risorse fare clic su Elimina, digitare myResourceGroup nella casella di testo e quindi fare clic su Elimina.On your resource group page, click Delete, type myResourceGroup in the text box, and then click Delete.

Passaggi successiviNext steps

Dopo aver creato un database, è possibile connettersi ed eseguire query usando gli strumenti preferiti.Now that you have a database, you can connect and query using your favorite tools. Per altre informazioni, scegliere uno strumento di seguito:Learn more by choosing your tool below: