Migrazione di un database di SQL Server al database SQL di Azure con DMAMigrate your SQL Server database to Azure SQL Database using DMA

La migrazione di un database di SQL Server a un database singolo di Database SQL di Azure è un processo semplice che prevede la creazione di un database SQL vuoto in Azure e quindi l'uso di Data Migration Assistant (DMA) per importare il database in Azure.Moving your SQL Server database to an Azure SQL Database single database is as simple as creating an empty SQL database in Azure and then using the Data Migration Assistant (DMA) to import the database into Azure. Per altre opzioni di migrazione, vedere l'articolo relativo alla migrazione di un database al database SQL di Azure.For additional migration options, see Migrate your database to Azure SQL Database.

Importante

Per eseguire la migrazione a Istanza gestita di database SQL di Azure, vedere l'articolo relativo alla migrazione da SQL Server a Istanza gestita.To migrate to Azure SQL Database Managed Instance, see Migrate from SQL Server to a Managed Instance

In questa esercitazione si apprenderà come:In this tutorial, you learn to:

  • Creare un database SQL di Azure vuoto nel portale di Azure (usando un server di database SQL di Azure nuovo o esistente)Create an empty Azure SQL database in the Azure portal (using a new or existing Azure SQL Database server)
  • Creare un firewall a livello di server nel portale di Azure (se non è stato ancora fatto)Create a server-level firewall in the Azure portal (if not previously created)
  • Usare Data Migration Assistant (DMA) per importare il database SQL Server nel database SQL di Azure vuotoUse the Data Migration Assistant (DMA) to import your SQL Server database into the empty Azure SQL database
  • Usare SQL Server Management Studio (SSMS) per modificare le proprietà del database.Use SQL Server Management Studio (SSMS) to change database properties.

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.

prerequisitiPrerequisites

Per completare questa esercitazione, verificare che i prerequisiti seguenti siano completati:To complete this tutorial, make sure the following prerequisites are completed:

Accedere al Portale di AzureLog in to the Azure portal

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

Creare un database SQL vuotoCreate a blank 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.

Per creare un database SQL vuoto, attenersi alla procedura seguente.Follow these steps to create a blank SQL database.

  1. Fare clic su Crea una risorsa nell'angolo superiore sinistro del portale di Azure.Click Create a resource in 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 database vuoto

  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 Database vuotoBlank database Indica che deve essere creato un database vuoto.Specifies that a blank database should be created.
  4. Fare clic su Server per creare e configurare un nuovo server per il nuovo database.Click Server to create and configure a new server for your new database. Compilare il modulo del nuovo server con le informazioni seguenti:Fill out the New server form with the following information:

    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 contenere almeno otto caratteri delle tre categorie seguenti: maiuscole, minuscole, numeri e caratteri non alfanumerici.Your password must have at least eight characters and must contain characters from three of the following categories: upper case characters, lower case characters, numbers, and non-alphanumeric characters.
    PosizioneLocation Qualsiasi località validaAny valid location Per informazioni sulle aree, vedere Aree di Azure.For information about regions, see Azure Regions.

    Creare il server di database

  5. Fare clic su Seleziona.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 al numero di DTU e di risorse di archiviazione disponibile per ogni livello di servizio.Explore the options for the number of DTUs and storage that is available to you for each service tier.

  7. Per questa esercitazione 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 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

    Nel livello Premium è attualmente disponibile più di 1 TB di archiviazione in tutte le aree tranne le seguenti: Stati Uniti centro-occidentali, Cina orientale, USDoDCentral, USGov Iowa, Germania centrale, USDoDEast, US Gov Southwest, Germania nord-orientale, Cina settentrionale.More than 1 TB of storage in the Premium tier is currently available in all regions except the following: West Central US, China East, USDoDCentral, USGov Iowa, Germany Central, USDoDEast, US Gov Southwest, Germany Northeast, China North. Nelle altre aree la quantità massima di risorse di archiviazione nel livello Premium è limitata a 1 TB.In other regions, the storage max in the Premium tier is limited to 1 TB. 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. Selezionare regole di confronto per il database vuoto. Per questa esercitazione usare il valore predefinito.Select a collation for the blank database (for this tutorial, use the default value). Per altre informazioni sulle regole di confronto, vedere Collations (Regole di confronto)For more information about collations, see Collations

  11. 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.

  12. 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 quickstarts.

    Nome del server

  3. Fare clic su Imposta firewall server sulla barra degli strumenti.Click Set server firewall on the toolbar. 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, Data Migration Assistant o un altro strumento di propria scelta da questo indirizzo IP, con l'account amministratore del server creato nella procedura precedente.You can now connect to the SQL Database server and its databases using SQL Server Management Studio, Data Migration Assistant, or another tool of your choice from this IP address using the server admin account created in the previous procedure.

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.

Informazioni di connessione SQL ServerSQL server connection information

Ottenere il nome completo del server per il server del database SQL di Azure nel portale di Azure.Get the fully qualified server name for your Azure SQL Database server in the Azure portal. Usare il nome completo del server per connettersi al server SQL di Azure usando strumenti client, tra cui Data Migration Assistant e SQL Server Management Studio.You use the fully qualified server name to connect to your Azure SQL server using client tools, including the Data Migration Assistance and SQL Server Management Studio.

  1. Accedere al Portale di Azure.Log in to the Azure portal.
  2. Scegliere Database SQL dal menu a sinistra, quindi fare clic sul database nella pagina Database SQL.Select SQL Databases from the left-hand menu, and click your database on the SQL databases page.
  3. Nel riquadro Informazioni di base della pagina del portale di Azure per il database individuare e quindi copiare il Nome server.In the Essentials pane in the Azure portal page for your database, locate and then copy the Server name.

    informazioni di connessione

Eseguire la migrazione del databaseMigrate your database

Seguire questi passaggi per usare Data Migration Assistant per valutare l'idoneità del database alla migrazione al database SQL di Azure e completare la migrazione.Follow these steps to use the Data Migration Assistant to assess the readiness of your database for migration to Azure SQL Database and to complete the migration.

  1. Aprire Data Migration Assistant.Open the Data Migration Assistant. È possibile eseguire DMA in qualsiasi computer con connettività all'istanza di SQL Server contenente il database che si intende migrare e connettività a Internet.You can run DMA on any computer with connectivity to the SQL Server instance containing the database that you plan to migrate and connectivity to the internet. Non è necessario installarlo nel computer che ospita l'istanza di SQL Server di cui si sta eseguendo la migrazione.You do not need to install it on the computer hosting the SQL Server instance that you are migrating. La regola del firewall creata in una procedura precedente deve essere destinata al computer in cui viene eseguito Data Migration Assistant.The firewall rule that you created in a previous procedure must be for the computer on which you are running the Data Migration Assistant.

    aprire Data Migration Assistant

  2. Nel menu a sinistra fare clic su + Nuovo per creare un progetto Valutazione.In the left-hand menu, click + New to create an Assessment project. Specificare i valori richiesti e quindi fare clic su Create (Crea):Fill in the requested values and then click Create:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Tipo di progettoProject type MigrazioneMigration Scegliere di valutare il database per la migrazione oppure scegliere di valutare ed eseguire la migrazione nell'ambito dello stesso flusso di lavoroChoose to either assess your database for migration or choose to assess and migration as part of the same workflow
    Project name (Nome progetto)Project name Migration tutorial (Esercitazione per la migrazione)Migration tutorial Nome descrittivoA descriptive name
    Source server type (Tipo server di origine)Source server type SQL ServerSQL Server È l'unica origine attualmente supportataThis is the only source currently supported
    Target server type (Tipo server di destinazione)Target server type database SQL di AzureAzure SQL Database Le opzioni includono: Azure SQL Database (Database SQL di Azure), SQL Server, SQL Server on Azure virtual machines (SQL Server in macchine virtuali di Azure)Choices include: Azure SQL Database, SQL Server, SQL Server on Azure virtual machines
    Migration Scope (Ambito migrazione)Migration Scope Schema and data (Schema e dati)Schema and data Le opzioni includono: Schema and data (Schema e dati), schema only (solo schema), data only (solo dati)Choices include: Schema and data, schema only, data only

    nuovo progetto di Data Migration Assistant

  3. Nella pagina Select source (Seleziona origine) immettere i valori richiesti e quindi fare clic su Connect (Connetti):On the Select source page, fill in the requested values and then click Connect:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Nome serverServer name Nome del server o indirizzo IPYour server name or IP address Nome del server o indirizzo IPYour server name or IP address
    Tipo di autenticazioneAuthentication type Tipo di autenticazione preferitoYour preferred authentication type Opzioni: Windows Authentication (Autenticazione di Windows), SQL Server Authentication (Autenticazione di SQL Server), Active Directory Integrated Authentication (Autenticazione integrata di Active Directory), Active Directory Password Authentication (Autenticazione della password di Active Directory)Choices: Windows Authentication, SQL Server Authentication, Active Directory Integrated Authentication, Active Directory Password Authentication
    UsernameUsername Nome di accessoYour login name L'account di accesso deve disporre di autorizzazioni CONTROL SERVERYour login must have CONTROL SERVER permissions
    PasswordPassword PasswordYour password PasswordYour password
    Connection properties (Proprietà connessione)Connection properties Selezionare Encrypt connection (Crittografia connessione) e Trust server certificate (Considera attendibile il certificato del server) in base al proprio ambiente.Select Encrypt connection and Trust server certificate as appropriate for your environment. Scegliere le proprietà appropriate per la connessione al serverChoose the properties appropriate for the connect to your server

    nuova migrazione di dati - selezione dell'origine

  4. Selezionare un singolo database dal server di origine per eseguire la migrazione al database SQL di Azure e quindi fare clic su Next (Avanti).Select a single database from your source server to migrate to Azure SQL Database and then click Next. Per questa esercitazione, è disponibile solo un singolo database.For this tutorial, there is only a single database.

  5. Nella pagina Select target (Seleziona destinazione) immettere i valori richiesti e quindi fare clic su Connect (Connetti):On the Select target page, fill in the requested values and then click Connect:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Nome serverServer name Nome completo del server di database di AzureYour fully qualified Azure Database server name Nome completo del server di database di Azure dalla procedura precedenteYour fully qualified Azure Database server name from the previous procedure
    Tipo di autenticazioneAuthentication type Autenticazione di SQL ServerSQL Server Authentication SQL Server authentication (Autenticazione di SQL Server) è l'unica opzione al momento della realizzazione di questa esercitazione, ma il database SQL di Azure supporta anche le opzioni Active Directory Integrated Authentication (Autenticazione integrata di Active Directory) e Active Directory Password Authentication (Autenticazione della password di Active Directory)SQL Server authentication is the only option as this tutorial is written, but Active Directory Integrated Authentication and Active Directory Password Authentication are also supported by Azure SQL Database
    UsernameUsername Nome di accessoYour login name L'account di accesso deve disporre di autorizzazioni CONTROL DATABASE per il database di origineYour login must have CONTROL DATABASE permissions to the source database
    PasswordPassword PasswordYour password PasswordYour password
    Connection properties (Proprietà connessione)Connection properties Selezionare Encrypt connection (Crittografia connessione) e Trust server certificate (Considera attendibile il certificato del server) in base al proprio ambiente.Select Encrypt connection and Trust server certificate as appropriate for your environment. Scegliere le proprietà appropriate per la connessione al serverChoose the properties appropriate for the connect to your server

    nuova migrazione di dati - selezione della destinazione

  6. Selezionare il database dal server di destinazione creato in una procedura precedente e quindi fare clic su Next (Avanti) per avviare il processo di valutazione dello schema del database di origine.Select the database from the target server that you created in a previous procedure and then click Next to start the source database schema assessment process. Per questa esercitazione, è disponibile solo un singolo database.For this tutorial, there is only a single database. Si noti che il livello di compatibilità per il database è impostato su 140, ovvero il livello di compatibilità predefinito per tutti i nuovi database nel database SQL di Azure.Notice that the compatibility level for this database is set to 140, which is the default compatibility level for all new databases in Azure SQL Database.

    Importante

    Dopo la migrazione del database al database SQL di Azure, è possibile scegliere di far funzionare il database al livello di compatibilità specificato per motivi di compatibilità con le versioni precedenti.After you migrate your database to Azure SQL Database, you can choose to operate the database at a specified compatibility level for backward compatibility purposes. Per altre informazioni sulle implicazioni e le opzioni per il funzionamento di un database a un livello di compatibilità specifico, vedere ALTER DATABASE Compatibility Level (Livello di compatibilità ALTER DATABASE).For more information on the implications and options for operating a database at a specific compatibility level, see ALTER DATABASE Compatibility Level. Vedere anche ALTER DATABASE SCOPED CONFIGURATION per informazioni sulle impostazioni a livello di database aggiuntive relative ai livelli di compatibilità.See also ALTER DATABASE SCOPED CONFIGURATION for information about additional database-level settings related to compatibility levels.

  7. Nella pagina Select objects (Seleziona oggetti), al termine del processo di valutazione dello schema del database di origine, esaminare gli oggetti selezionati per la migrazione e quelli contenenti problemi.On the Select objects page, after the source database schema assessment process completes, review the objects selected for migration and review the objects containing issues. Ad esempio, esaminare l'oggetto dbo.uspSearchCandidateResumes per le modifiche del comportamento di SERVERPROPERTY('LCID') e l'oggetto HumanResourcesJobCandidate per le modifiche della ricerca full-text.For example, review the dbo.uspSearchCandidateResumes object for SERVERPROPERTY('LCID') behavior changes and the HumanResourcesJobCandidate object for Full-Text Search changes.

    Importante

    A seconda della progettazione del database e dell'applicazione, quando si esegue la migrazione del database di origine, potrebbe essere necessario modificare il database o l'applicazione oppure entrambi dopo la migrazione (e, in alcuni casi, prima della migrazione).Depending upon the database's design and your application's design, when you migrate your source database, you may need to modify either or both your database or your application after migration (and, in some cases, before migration). Per informazioni sulle differenze di Transact-SQL che possono influire sulla migrazione, vedere Risoluzione delle differenze di Transact-SQL durante la migrazione al database SQL.For information about Transact-SQL differences that may affect your migration, see Resolving Transact-SQL differences during migration to SQL Database.

    nuova migrazione di dati - valutazione e selezione degli oggetti

  8. Fare clic su Generate SQL script (Genera script SQL) per creare script degli oggetti dello schema nel database di origine.Click Generate SQL script to script the schema objects in the source database.

  9. Rivedere lo script generato e quindi fare clic su Next issue (Problema successivo) in base alle esigenze per esaminare i problemi di valutazione identificati e le indicazioni proposte.Review the generated script and then click Next issue as needed to review the identified assessment issues and recommendations. Ad esempio, per la ricerca full-text l'indicazione per l'aggiornamento è di testare le applicazioni sfruttando le funzionalità full-text.For example, for Full-Text Search, the recommendation when you upgrade is to test your applications leveraging the Full-Text features. Se si vuole, è anche possibile salvare o copiare lo script.You can save or copy the script if you wish.

    nuova migrazione di dati - script generato

  10. Fare clic su Deploy schema (Distribuisci schema) e attendere il completamento del processo di migrazione dello schema.Click Deploy schema and watch the schema migration process.

    nuova migrazione di dati - migrazione dello schema

  11. Al termine della migrazione dello schema, esaminare i risultati per trovare eventuali errori e quindi, se non ce ne sono, fare clic su Migrate data (Esegui migrazione dati).When the schema migration completes, review the results for errors and then, assuming there are none, click Migrate data.

  12. Nella pagina Select tables (Seleziona tabelle) rivedere le tabelle selezionate per la migrazione e quindi fare clic su Start data migration (Avvia migrazione dati).On the Select tables page, review the tables selected for migration and then click Start data migration.

    nuova migrazione di dati - migrazione dei dati

  13. Attendere il completamento del processo di migrazione.Watch the migration process.

    nuova migrazione di dati - processo di migrazione dei dati

Connettersi al database con SSMSConnect to the database with SSMS

Usare SQL Server Management Studio per stabilire una connessione al server del database SQL di Azure.Use SQL Server Management Studio to establish a connection to your Azure SQL Database server.

  1. Aprire SQL Server Management Studio.Open SQL Server Management Studio.

  2. Nella finestra di dialogo Connetti al server immettere le informazioni seguenti:In the Connect to Server dialog box, enter the following information:

    ImpostazioneSetting       Valore consigliatoSuggested value DESCRIZIONEDescription
    Tipo di serverServer type Motore di databaseDatabase engine Questo valore è obbligatorioThis value is required
    Nome serverServer name Nome completo del serverThe fully qualified server name Il nome sarà simile a: mynewserver20170824.database.windows.net.The name should be something like this: mynewserver20170824.database.windows.net.
    AuthenticationAuthentication Autenticazione di SQL ServerSQL Server Authentication L'autenticazione SQL è il solo tipo di autenticazione configurato in questa esercitazione.SQL Authentication is the only authentication type that we have configured in this tutorial.
    LoginLogin Account amministratore del serverThe server admin account Si tratta dell'account specificato quando è stato creato il server.This is the account that you specified when you created the server.
    PasswordPassword Password per l'account amministratore del serverThe password for your server admin account Si tratta della password specificata quando è stato creato il server.This is the password that you specified when you created the server.

    connetti al server

  3. Fare clic su Opzioni nella finestra di dialogo Connetti al server.Click Options in the Connect to server dialog box. Nella sezione Connetti al database immettere mySampleDatabase per connettersi a tale database.In the Connect to database section, enter mySampleDatabase to connect to this database.

    connettersi al database nel server

  4. Fare clic su Connetti.Click Connect. La finestra Esplora oggetti viene visualizzata in SSMS.The Object Explorer window opens in SSMS.

  5. In Esplora oggetti espandere Database e quindi espandere mySampleDatabase per visualizzare gli oggetti disponibili nel database di esempio.In Object Explorer, expand Databases and then expand mySampleDatabase to view the objects in the sample database.

    oggetti di database

Cambiare le proprietà del databaseChange database properties

Con SQL Server Management Studio è possibile cambiare il livello di servizio, il livello di prestazioni e il livello di compatibilità.You can change the service tier, performance level, and compatibility level using SQL Server Management Studio. Durante la fase di importazione, è consigliabile importare in un database con livello di prestazioni superiore per ottenere prestazioni ottimali, ma ridurlo dopo il completamento dell'importazione per risparmiare denaro fino a quando non si è pronti a usare attivamente il database importato.During the import phase, we recommend that you import to a higher performance tier database for best performance, but that you scale down after the import completes to save money until you are ready to actively use the imported database. La modifica del livello di compatibilità può comportare prestazioni migliori e l'accesso alle funzionalità più recenti del servizio Database SQL di Azure.Changing the compatibility level may yield better performance and access to the newest capabilities of the Azure SQL Database service. Quando si esegue la migrazione di un database meno recente, il livello di compatibilità del database viene mantenuto al livello più basso supportato e compatibile con il database importato.When you migrate an older database, its database compatibility level is maintained at the lowest supported level that is compatible with the database being imported. Per altre informazioni, vedere Miglioramento delle prestazioni delle query con il livello di compatibilità 130 nel database SQL di Azure.For more information, see Improved query performance with compatibility Level 130 in Azure SQL Database.

  1. In Esplora oggetti fare clic con il pulsante destro del mouse su mySampleDatabase e quindi scegliere Nuova query.In Object Explorer, right-click mySampleDatabase and then click New Query. Viene visualizzata una finestra di query connessa al database.A query window opens connected to your database.

  2. Eseguire il comando seguente per impostare il livello di servizio Standard e il livello di prestazioni S1.Execute the following command to set the service tier to Standard and the performance level to S1.

    ALTER DATABASE mySampleDatabase 
    MODIFY 
        (
        EDITION = 'Standard'
        , MAXSIZE = 250 GB
        , SERVICE_OBJECTIVE = 'S1'
    );
    

Passaggi successiviNext steps

Questa esercitazione illustra come:In this tutorial you learned to:

  • Creare un database SQL di Azure vuoto nel portale di AzureCreate an empty Azure SQL database in the Azure portal
  • Creare un firewall a livello di server nel portale di AzureCreate a server-level firewall in the Azure portal
  • Usare Data Migration Assistant (DMA) per importare il database SQL Server nel database SQL di Azure vuotoUse the Data Migration Assistant (DMA) to import your SQL Server database into the empty Azure SQL database
  • Usare SQL Server Management Studio (SSMS) per modificare le proprietà del database.Use SQL Server Management Studio (SSMS) to change database properties.

Passare all'esercitazione successiva per informazioni su come proteggere il database.Advance to the next tutorial to learn how to secure your database.