Aggiornamento da SQL Server 2005Are you upgrading from SQL Server 2005?

La fine del supporto esteso per SQL Server 2005 è uno dei motivi per cui si consiglia di aggiornare subito il sistema a una nuova versione di SQL Server e al database SQL di Azure.The end of extended support for SQL Server 2005 is one reason to upgrade now to a newer version of SQL Server and to Azure SQL Database. L'aggiornamento consente di garantire sicurezza e conformità, di raggiungere eccellenti livelli di prestazioni e di ottimizzare l'infrastruttura della piattaforma di dati.Upgrading enables you to maintain security and compliance, achieve breakthrough performance, and optimize your data platform infrastructure.

Per altre informazioni, indicazioni e strumenti per pianificare e automatizzare l'aggiornamento o la migrazione, vedere SQL Server 2005 end of support(Fine del supporto per SQL Server 2005).For more info, guidance, and tools to plan and automate your upgrade or migration, see SQL Server 2005 end of support.

Vantaggi dell'aggiornamentoWhy upgrade?

Importante

Il supporto esteso per SQL Server 2005 è terminato il 12 aprile 2016.Extended support for SQL Server 2005 ended on April 12, 2016. Se si continua a usare SQL Server 2005 dopo il 12 aprile 2016, non si riceveranno più aggiornamenti della sicurezza.If you're still running SQL Server 2005 after April 12, 2016, you no longer receive security updates.

Opzioni di aggiornamento disponibiliChoose your upgrade option

Se si aggiornano i database relazionali da SQL Server 2005, queste di seguito sono le opzioni per l'archiviazione relazionale nella piattaforma Microsoft.If you’re upgrading relational databases from SQL Server 2005, here are your options for relational storage on the Microsoft platform.

Per un'analisi più completa di queste opzioni, fare clic qui.To see a more comprehensive analysis of these options, click here.

Opzione di archiviazione relazionaleRelational storage option VantaggiBenefits Altri fattori da considerareOther factors to consider
SQL Server localeSQL Server on premises

Prendere in considerazione questa opzione per le applicazioni di database di qualsiasi tipo, dai sistemi transazionali ai data warehouse.Consider this option for database applications of any kind, from transactional systems to data warehouses.
Si ha un maggiore controllo sulle funzionalità e la scalabilità perché vengono gestiti sia l'hardware che il software.You have the most control over features and scalability because you manage both hardware and software.

Se si esegue l'aggiornamento da SQL Server 2005, questo è l'ambiente più simile.If you’re upgrading from SQL Server 2005, this is the most similar environment.
L'investimento iniziale è elevato ed è necessaria una gestione continua perché è necessario acquistare, mantenere e gestire il proprio hardware e software.You have to make the biggest up-front investment and provide the most ongoing management, because you have to buy, maintain, and manage your own hardware and software.

Per altre informazioni, vedere SQL Server.For more information, see SQL Server.
SQL Server ospitato in macchine virtuali di AzureSQL Server hosted on Azure virtual machines

Prendere in considerazione questa opzione se si hanno le esigenze seguenti:Consider this option if you want the following:

Vantaggi associati alla migrazione a un ambiente ospitato.Benefits of migrating to a hosted environment.

Controllo sull'ambiente operativo.Control over the operating environment.

Set di funzionalità di SQL Server, già noto.Familiar feature set of SQL Server.
È possibile eseguire rapidamente la distribuzione da una libreria di immagini della macchina virtuale.You can deploy quickly from a library of virtual machine images.

Viene fornito il set di funzionalità completo di SQL Server.You get the full SQL Server feature set.

Si risparmiano i costi per l'hardware e il software del server.You save the cost of hardware and of server software. Si paga per ora in base all'utilizzo.You pay only for hourly usage.
È necessario configurare e gestire sia SQL Server che il software del sistema operativo.You have to configure and manage both the SQL Server and the operating system software.



Per altre informazioni, vedere Panoramica di SQL Server in Macchine virtuali di Azure.For more information, see SQL Server on Azure Virtual Machines overview.

Per informazioni sulla migrazione, vedere Eseguire la migrazione di un database di SQL Server a SQL Server in una macchina virtuale di Azure.For info about migrating, see Migrate a database to SQL Server on an Azure VM.
Servizio di database ospitato nel database SQL di AzureAzure SQL Database hosted database service

Prendere in considerazione questa opzione se si preferisce una soluzione a basso costo che necessita di poca manutenzione.Consider this option if you want a lower-cost solution with less maintenance.

Questa opzione è particolarmente adatta per le app che non richiedono una capacità costante o che devono fornire un accesso esterno.This option is particularly well suited for apps that don’t require the same capacity at all times, or that have to provide external access.
La distribuzione è rapida e la scalabilità verticale semplice.You can deploy quickly and scale up easily.

Si paga per ora in base all'utilizzo.You pay only for hourly usage.

Il costo del servizio include anche la disponibilità elevata e i backup automatici, oltre all'archiviazione.The cost of the service includes not only storage, but high availability and automated backups.
Il database SQL di Azure non offre alcune delle funzionalità di SQL Server non applicabili a un ambiente cloud ospitato.Azure SQL Database lacks some SQL Server features that are not applicable in a hosted cloud environment. Per altre informazioni, vedere Differenze di Transact-SQL del database SQL di Azure.For more info, see Azure SQL Database Transact-SQL information.

Anche le dimensioni massime del database SQL di Azure sono di 500 GB, invece dei 524 PB di SQL Server.Azure SQL Database also has a maximum database size of 500 GB, compared to 524 PB for SQL Server.

Per altre informazioni, vedere Database SQL.For more information, see SQL Database.

Per informazioni sulla migrazione, vedere Migrazione di un database SQL Server nel database SQL di Azure.For information about migrating, see Migrating a SQL Server database to Azure SQL Database.

Per alcuni dati e applicazioni si può valutare anche una soluzione non relazionale o NoSQL.You may also want to consider a non-relational or NoSQL solution for certain data and applications.

Soluzione non relazionaleNon-relational solution VantaggiBenefits
Azure Cosmos DBAzure Cosmos DB

Prendere in considerazione questa opzione per applicazioni moderne, scalabili, mobili e Web che usano i dati JSON e richiedono una combinazione affidabile di funzionalità di query e di elaborazione dei dati transazionali.Consider this option for modern, scalable, mobile and web applications that use JSON data and require a combination of robust querying and transactional data processing.

Per altre informazioni, vedere Cosmos DB.For more info, see Cosmos DB.

Per informazioni sull'importazione di dati, vedere Importare dati in Cosmos DB.For info about importing data, see Import data to Cosmos DB.
I documenti vengono indicizzati ed è possibile eseguire query usando la sintassi SQL con cui si ha già familiarità.Your documents are indexed and you can use familiar SQL syntax to query them.

Il database è senza schema.The database is schema-free.

È possibile aggiungere proprietà ai documenti senza dover ricompilare gli indici.You can add properties to documents without having to rebuild indexes.

Il supporto per JSON e JavaScript viene fornito direttamente all'interno del motore di database.You get JSON and JavaScript support right inside the database engine.

Il supporto nativo viene fornito per i dati geospaziali e l'integrazione con altri servizi di Azure, inclusi Ricerca di Azure, HDInsight e Data Factory.You get native support for geospatial data and integration with other Azure Services including Azure Search, HDInsight, and Data Factory.

Si ottiene un'archiviazione a bassa latenza e ad alte prestazioni con livelli di velocità effettiva riservati.You get low latency, high performance storage with reserved throughput levels.
Archiviazione tabelle di AzureAzure table storage

Prendere in considerazione questa opzione per archiviare petabyte di dati semistrutturati in una soluzione conveniente.Consider this option to store petabytes of semi-structured data in a cost-effective solution.

Per altre informazioni, vedere Archivio tabelle.For more info, see Table Storage.
È possibile sviluppare le app e lo schema della tabella senza disconnettere i dati.You can evolve your apps and your table schema without taking the data offline.

È possibile usare la scalabilità verticale senza partizionamento orizzontale del set di dati.You can scale up without sharding your dataset.

Si ottiene un'archiviazione con ridondanza geografica che replica i dati in più regioni.You get geo-redundant storage that replicates data across multiple regions.

Pianificare l'aggiornamentoPlan your upgrade

Ottieni SQL ServerGet SQL Server

Per scaricare una copia di valutazione di SQL Server, fare clic qui.To download an evaluation copy of SQL Server, click here.

Passaggi successiviNext Steps

SQL Server 2017 SQL Server 2017
Fine del supporto di SQL Server 2005SQL Server 2005 end of support