Condividi tramite


Confronto di funzionalità: database SQL di Azure e Istanza gestita di SQL di Azure

Si applica a: Database SQL di Azure Istanza gestita di SQL di Azure

Il database SQL di Azure e l’istanza gestita di SQL condividono una codebase comune con la versione stabile più recente di SQL Server. La maggior parte delle funzionalità standard del linguaggio SQL, dell'elaborazione delle query e della gestione dei database sono identiche. Le funzionalità comuni tra SQL Server e il database SQL o l’istanza gestita di SQL sono:

Azure gestisce i database e ne garantisce la disponibilità elevata. Alcune caratteristiche che potrebbero influire sulla disponibilità elevata o che non possono essere usate nel mondo PaaS hanno funzionalità limitate in database SQL e Istanza gestita di SQL. Queste funzionalità sono descritte nelle tabelle seguenti.

Per maggiori dettagli sulle differenze, consultare le rispettive pagine dedicate:

Funzionalità di database SQL e Istanza gestita di SQL

La tabella seguente elenca le principali funzionalità di SQL Server. Per ogni funzionalità viene specificato se questa è parzialmente o completamente supportata in database SQL di Azure e Istanza gestita di SQL di Azure e viene riportato un collegamento ad altre informazioni.

Funzionalità Database SQL di Azure Istanza gestita di database SQL di Azure
Compatibilità del database 100 - 160 100 - 160
Always Encrypted Sì, vedere Archivio certificati e Insieme di credenziali delle chiavi Sì, vedere Archivio certificati e Insieme di credenziali delle chiavi
Gruppi di disponibilità AlwaysOn La disponibilità del 99,99-99,995% è garantita per ogni database. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale con database SQL di Azure. La disponibilità del 99,99,% è garantita per ogni database e non può essere gestita dall'utente. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale con database SQL di Azure. Usare i gruppi di failover per configurare un'Istanza gestita di SQL secondaria in un'altra area. Le istanze di SQL Server e il database SQL non possono essere usati come database secondari per l’istanza gestita di SQL.
Collegamento di un database No No
Controllo Sì, vedere Controllo Sì, vedere Controllo con alcune differenze
Autenticazione Microsoft Entra (in precedenza Azure Active Directory) Sì, per gli utenti di livello database. Gli account di accesso di livello server sono disponibili in anteprima. Sì. Sia gli utenti di livello database che gli account di accesso di livello server.
Comando BACKUP No, solo backup automatici avviati dal sistema, vedere Backup automatici in database SQL di Azure Sì, i backup di sola copia avviati dall'utente nell'archiviazione BLOB di Azure (i backup automatici del sistema non possono essere avviati dall'utente); vedere Differenze di backup e Backup automatici in Istanza gestita di SQL di Azure.
Funzioni predefinite Supportate per la maggior parte; vedere le singole funzioni Sì, vedere Differenze tra stored procedure, funzioni e trigger
Istruzione BULK INSERT Sì, ma solo dall'archiviazione BLOB di Azure come origine. Sì, ma solo dall'archiviazione BLOB di Azure come origine, vedere Differenze.
Certificati e chiavi asimmetriche Sì, senza accesso al file system per le operazioni BACKUP e CREATE. Sì, senza accesso al file system per le operazioni BACKUP e CREATE, vedere Differenze tra i certificati.
Change Data Capture - CDC Sì, per il livello S3 e superiori. I livelli Basic, S0, S1 ed S2 non sono supportati.
Regole di confronto - server/istanza Sì, il set di regole di confronto predefinito per il database è SQL_Latin1_General_CP1_CI_AS. Le regole di confronto del database possono essere impostate durante la creazione del database e non possono essere aggiornate. Specificare un set di regole di confronto per i dati (COLLATE) e un set di regole di confronto del catalogo per i metadati di sistema e gli identificatori di oggetto (CATALOG_COLLATION). Nel database SQL di Azure non sono previste regole di confronto del server. Sì, il set di regole di confronto può essere impostato quando l'istanza viene creata e non può essere aggiornato in un secondo momento.
Indici columnstore Sì, livello Premium, livello Standard; S3 e versioni successive, livello Utilizzo generico e livelli Business Critical e Hyperscale.
Common Language Runtime - CLR No Sì, ma senza accesso al file system nell'istruzione CREATE ASSEMBLY, vedere Differenze CLR
Credenziali Sì, ma solo le credenziali con ambito database. Sì, ma solo Azure Key Vault e SHARED ACCESS SIGNATURE sono supportati, vedere i dettagli
Query tra database tramite nomi composti da tre parti No, vedere Query elastiche
Transazioni tra database No Sì, nell'istanza. Vedere Differenze tra server collegati per le query tra istanze.
Posta elettronica database - DbMail No
Mirroring del database (deprecato) No No
Mirroring del database in Microsoft Fabric No
Snapshot di database No No
Virtualizzazione del database No
Istruzioni DBCC Supportate per la maggior parte, vedere le singole istruzioni Sì, vedere Differenze relative a DBCC
Istruzioni DDL Supportate per la maggior parte, vedere le singole istruzioni Sì, vedere Differenze relative a T-SQL
Trigger DDL Solo database
Viste partizionate distribuite No
Transazioni distribuite - MS DTC No, vedere Transazioni elastiche Sì, Controllo DTC per Istanza gestita di SQL di Azure
e Transazioni elastiche
Trigger DML Supportate per la maggior parte, vedere le singole istruzioni
Viste a gestione dinamica Supportate nella maggior parte dei casi, vedere le singole viste a gestione dinamica (DMV) Sì, vedere Differenze relative a T-SQL
Query elastica Sì, con il tipo di RDBMS richiesto (anteprima) No, usare le query tra database nativi e server collegato
Notifiche degli eventi No, vedere Avvisi No
Espressioni
Eventi estesi (XEvent) Per alcune delle funzionalità, vedere Eventi estesi nel database SQL di Azure e Istanza gestita di SQL di Azure Sì, vedere Differenze relative agli eventi estesi.
Stored procedure estese No No
File e gruppi di file Solo gruppi di file primari Sì. I percorsi dei file vengono assegnati automaticamente e la posizione del file non può essere specificata in MODIFICA DATABASE AGGIUNGI FILE.
Filestream No No, vedere Funzionalità delle Istanze gestite di SQL.
Ricerca full-text (FTS) Sì, ma i filtri e i word breaker non di Microsoft non sono supportati Sì, ma i filtri e i word breaker non di Microsoft non sono supportati
Funzioni Supportate per la maggior parte; vedere le singole funzioni Sì, vedere Differenze tra stored procedure, funzioni e trigger
Ottimizzazione in memoria Sì nei livelli di servizio Premium e Business Critical.Supporto
limitato per oggetti OLTP in memoria non persistenti, ad esempio variabili di tabella ottimizzate per la memoria nel livello di servizio Hyperscale.
Sì, nel livello di servizio Business Critical.
Elementi del linguaggio Supportati per la maggior parte, vedere i singoli elementi Sì, vedere Differenze relative a T-SQL
Libro mastro
Funzione di collegamento No Sì (anteprima per il ripristino di emergenza)
Server collegati No, vedere Query elastica Sì. Solo per SQL Server e database SQL senza transazioni distribuite.
Server collegati che leggono dai file (CSV, Excel) No. Usare BULK INSERT oppure OPENROWSET come alternativa per il formato CSV. No. Usare BULK INSERT oppure OPENROWSET come alternativa per il formato CSV. Tenere traccia di queste richieste nell'elemento di feedback dell'Istanza gestita di SQL
Log shipping La disponibilità elevata tramite la ridondanza è inclusa in ogni database. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale. Integrato in modo nativo come parte del processo di migrazione del Servizio di migrazione dei dati (DMS) di Azure. Compilato in modo nativo per progetti di migrazione dei dati personalizzati come Servizio di riproduzione log esterno.
Non disponibile come soluzione a disponibilità elevata, perché altri metodi di disponibilità elevata tramite ridondanza sono inclusi in ogni database e non è consigliabile usare il log shipping come alternativa alla disponibilità elevata. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale. Non disponibile come meccanismo di replica tra database: usare le repliche secondarie nel livello Business Critical, i gruppi di failover o la replica transazionale come alternative.
Accessi e utenti Sì, ma le istruzioni CREATE LOGIN e ALTER LOGIN sono limitate. Gli account di accesso Windows non sono supportati. Gli account di accesso Microsoft Entra sono disponibili in anteprima. EXECUTE AS LOGIN non è supportato; usare EXECUTE AS USER. Sì, con alcune differenze. Vedere Autenticazione di Windows per Istanza gestita di SQL di Azure: il processo richiede la sincronizzazione di Active Directory con Microsoft Entra ID.
Selezione di una Finestra di manutenzione
Configurare le notifiche anticipate per eventi di manutenzione pianificata Sì, in anteprima
Registrazione minima nell'importazione bulk No, è supportato solo il modello di recupero con registrazione completa. No, è supportato solo il modello di recupero con registrazione completa.
Modifica dei dati di sistema No
Automazione OLE No No
OPENDATASOURCE No Sì, solo a database SQL, all'istanza gestita di SQL e a SQL Server. Vedere Differenze relative a T-SQL
OPENQUERY No Sì, solo a database SQL, all'istanza gestita di SQL e a SQL Server. Vedere Differenze relative a T-SQL
OPENROWSET Sì, solo per l'importazione dall'Archiviazione BLOB di Azure. Sì, solo per database SQL, Istanza gestita di SQL e SQL Server e per importare dall'Archiviazione BLOB di Azure. Vedere Differenze relative a T-SQL
Operatori Supportati per la maggior parte, vedere i singoli operatori Sì, vedere Differenze relative a T-SQL
PolyBase No. È possibile eseguire query sui dati nei file inseriti in Archiviazione BLOB di Azure usando la funzione OPENROWSET o usare una tabella esterna che faccia riferimento a un pool SQL serverless in Synapse Analytics. Sì, per Azure Data Lake Storage (ADLS) e Archiviazione BLOB di Azure come origine dati. Per altri dettagli, vedere Virtualizzazione dei dati con Istanza gestita di SQL di Azure.
Notifiche della query No
Archivio query
Query Store per le repliche secondarie No, la funzionalità Query Store per le repliche secondarie non è disponibile per il database SQL di Azure. Attualmente, Query Store nella replica secondaria contiene informazioni sui carichi di lavoro dalla replica primaria. No, la funzionalità Query Store per le repliche secondarie non è disponibile per l'istanza gestita di SQL di Azure. Attualmente, Query Store nella replica secondaria contiene informazioni sui carichi di lavoro dalla replica primaria.
Servizi di Machine Learning (in precedenza R Services) No Sì, vedere Servizi di Machine Learning in Istanza gestita di SQL di Azure
Modelli di recupero È supportato solo il recupero con registrazione completa che garantisce una disponibilità elevata. I modelli di recupero con registrazione semplice e minima delle operazioni bulk non sono disponibili. È supportato solo il recupero con registrazione completa che garantisce una disponibilità elevata. I modelli di recupero con registrazione semplice e minima delle operazioni bulk non sono disponibili.
Resource Governor No
Istruzioni RESTORE No Sì, con opzioni FROM URL obbligatorie per i file di backup inseriti in Archiviazione BLOB di Azure. Vedere Differenze relative al ripristino
Ripristino del database da backup Solo dai backup automatizzati, vedere Ripristinare un database da un backup Dai backup automatici, vedere Ripristino di un database dal backup e da backup completi inseriti in Archiviazione BLOB di Azure, vedere Differenze relative al backup
Ripristino di database in SQL Server No. Usare BACPAC o BCP invece del ripristino nativo. Sì, solo a SQL Server 2022 da istanze con i criteri di aggiornamento di SQL Server 2022. Per altre informazioni, consultare Ripristino di un database in SQL Server 2022 da un'istanza gestita di Azure SQL. In caso contrario, usare la replica BACPAC, BCP o transazionale.
Ricerca semantica No No
Service Broker No Sì. Vedere Differenze relative a Service Broker
Impostazioni di configurazione del server No Sì, vedere Differenze relative a T-SQL
Istruzioni SET Supportate per la maggior parte, vedere le singole istruzioni Sì, vedere Differenze relative a T-SQL
SQL Server Agent No, vedere Processi elastici Sì, vedere Differenze relative a SQL Server Agent
Controllo di SQL Server No, vedere Controllo per database SQL di Azure Sì, vedere Differenze relative al controllo
Collegamento a Synapse per SQL No
Funzioni di sistema Supportate per la maggior parte; vedere le singole funzioni Sì, vedere Differenze tra stored procedure, funzioni e trigger
Stored procedure di sistema Supportate in alcuni casi, vedere le singole stored procedure Sì, vedere Differenze tra stored procedure, funzioni e trigger
Tabelle di sistema Supportate in alcuni casi, vedere le singole tabelle Sì, vedere Differenze relative a T-SQL
Viste del catalogo di sistema Supportate in alcuni casi, vedere le singole viste Sì, vedere Differenze relative a T-SQL
TempDB Sì. Dimensione di 32 GB per core per ogni database. Sì. Dimensione di 24 GB per vCore per l'intero livello GP e limitata dalla dimensione dell'istanza sul livello BC
Tabelle temporanee Tabelle temporanee locali e globali in ambito database Tabelle temporanee locali e globali in ambito istanza
Scelta del fuso orario No Sì, vedere Fusi orari e deve essere configurato al momento della creazione dell'Istanza gestita di SQL.
Flag di traccia No Sì, ma solo un insieme limitato di flag di traccia globali. Vedere Differenze relative a DBCC
Replica transazionale Sì, solo per iscritti alla replica transazionale e snapshot Sì, vedere Limitazioni della replica in Istanza gestita di SQL.
Transparent Data Encryption (TDE) Sì, vedere TDE per Azure SQL Sì, vedere TDE per Azure SQL
Autenticazione di Windows No Sì, vedere Autenticazione di Windows per le entità di sicurezza Microsoft Entra
Windows Server Failover Clustering No. Ogni database include altre tecniche che garantiscono una disponibilità elevata. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale con database SQL di Azure. No. Ogni database include altre tecniche che garantiscono una disponibilità elevata. Il ripristino di emergenza è trattato in Informazioni generali sulla continuità aziendale con database SQL di Azure.

Nota

La disponibilità di alcune funzionalità di Istanza gestita di SQL di Azure dipende dai criteri di aggiornamento dell'istanza configurati.

Funzionalità delle piattaforme

La piattaforma Azure offre una serie di funzionalità PaaS aggiunte come valore supplementare alle funzionalità standard del database. Esistono svariati servizi esterni che possono essere usati con database SQL di Azure e Istanza gestita di SQL di Azure.

Funzionalità della piattaforma Database SQL di Azure Istanza gestita di database SQL di Azure
Replica geografica attiva Sì, vedere Replica geografica attiva: tutti i livelli di servizio. No, vedere gruppi di failover come alternativa.
Scalabilità automatica Sì, ma solo nel modello serverless. Nel modello non serverless la modifica del livello di servizio (modifica di vCore, archiviazione o DTU) è rapida e online. La modifica del livello di servizio richiede tempi di inattività minimi o addirittura nulli. No, è necessario scegliere strumenti di calcolo e archiviazione riservati. La modifica del livello di servizio (vCore o archiviazione massima) è online e richiede tempi di inattività minimi o addirittura nulli.
Backup automatici Sì, vedere Backup automatici in database SQL di Azure. Vengono eseguiti backup completi ogni 7 giorni, backup differenziali ogni 12 ore e backup del log ogni 5-10 minuti. Sì, vedere Backup automatizzati in Istanza gestita di SQL di Azure. Vengono eseguiti backup completi ogni 7 giorni, backup differenziali ogni 12 ore e backup del log ogni 5-10 minuti.
Ottimizzazione automatica (indici) Sì, vedere Ottimizzazione automatica No
Zone di disponibilità Sì, in anteprima, attualmente solo per il livello Business Critical
Integrità risorse di Azure
Conservazione dei backup a breve termine Sì, vedere Conservazione a breve termine. Impostazione predefinita di 7 giorni, fino a un massimo di 35 giorni. Sì, vedere Conservazione a breve termine. 1-35 giorni, 7 giorni come impostazione predefinita.
Servizio Migrazione del database di Azure (DMS)
Servizio di migrazione dei dati (DMA) No
Processi elastici Sì, vedere Processi elastici No. Usare SQL Agent o Automazione di Azure.
Gruppi di failover Sì, vedere Gruppi di failover: tutti i livelli di servizio. Sì, vedere Gruppi di failover.
Accesso al file system No. In alternativa, usare BULK INSERT o OPENROWSET per accedere e caricare dati da Archiviazione BLOB di Azure. No. In alternativa, usare BULK INSERT o OPENROWSET per accedere e caricare dati da Archiviazione BLOB di Azure.
Ripristino geografico Sì, vedere Ripristino geografico Sì, vedere Ripristino geografico
Conservazione a lungo termine (LTR) Sì, vedere Conservazione a lungo termine, mantenere automaticamente i backup eseguiti fino a 10 anni. Sì, vedere Conservazione a lungo termine, mantenere automaticamente i backup eseguiti fino a 10 anni.
Sospensione/ripresa Sì, nel Modello serverless Sì, con l'Anteprima di arresto/avvio
Gestione basata su criteri No No
Indirizzo IP pubblico Sì. L'accesso può essere limitato mediante firewall o endpoint di servizio. Sì. Deve essere abilitato in modo esplicito e la porta 3342 deve essere abilitata nelle regole del gruppo di sicurezza di rete (NSG). L'indirizzo IP pubblico può essere disabilitato se necessario. Vedere Endpoint pubblico per maggiori dettagli.
Ripristino temporizzato di un database Sì, vedere Ripristino temporizzato Sì, vedere Ripristino temporizzato
Pool di risorse Sì, come Pool elastici Sì. Una singola istanza in Istanza gestita di SQL può avere più database che condividono lo stesso pool di risorse. Inoltre, è possibile distribuire più istanze di Istanza gestita di SQL nei pool di istanze (anteprima) che possono condividere le risorse.
Aumento o riduzione delle prestazioni (online) Sì, è possibile modificare i DTU, i vCore riservati o lo spazio di archiviazione massimo con tempi di inattività minimi. Sì, è possibile modificare i vCore riservati o lo spazio di archiviazione massimo con tempi di inattività minimi.
Alias SQL No, usare Alias DNS No, usare Cliconfg per configurare gli alias sui computer client.
Watcher del database (anteprima)
Sincronizzazione dati SQL Sì, ma Sincronizzazione dati SQL verrà ritirato nel 2027. Vedere invece Ritiro Sincronizzazione dati SQL: eseguire la migrazione a soluzioni alternative. No, usare la replica transazionale.
SQL Server Analysis Services (SSAS) No, Azure Analysis Services è un servizio cloud di Azure a parte. No, Azure Analysis Services è un servizio cloud di Azure a parte.
SQL Server Integration Services (SSIS) Sì, con SSIS gestito nell'ambiente di Azure Data Factory in cui i pacchetti vengono archiviati nel database SSISDB ospitato dal database SQL di Azure ed eseguiti nel runtime di integrazione SSIS di Azure vedere Creare il runtime di integrazione SSIS di Azure in Azure Data Factory.

Per comparare le funzioni SSIS di database SQL e di Istanza gestita di SQL, vedere Confronto tra database SQL e Istanza gestita di SQL.
Sì, con un SSIS gestito nell'ambiente di Azure Data Factory (ADF) in cui i pacchetti vengono archiviati nel database SSISDB ospitato da Istanza gestita di SQL ed eseguiti nell'Azure-SSIS Integration Runtime (IR), vedere Creare l'Azure-SSIS IR in Azure Data Factory.

Per comparare le funzioni SSIS di database SQL e di Istanza gestita di SQL, vedere Confronto tra database SQL e Istanza gestita di SQL.
SQL Server Reporting Services (SSRS) No, vedere Power BI No - usare report impaginati di Power BI o ospitare SSRS in una macchina virtuale di Azure. Istanza gestita di SQL non può eseguire SSRS come servizio, ma può ospitare i Database di catalogo di SSRS per un server di report installato nella macchina virtuale di Azure, usando l'autenticazione di SQL Server.
Informazioni dettagliate prestazioni query No. Usare i report integrati in SQL Server Management Studio e Azure Data Studio.
Rete virtuale Parziale, consente l'accesso limitato tramite Endpoint di rete virtuale Sì, Istanza gestita di SQL è inserito nella rete virtuale.
Endpoint servizio di rete virtuale Sì, vedere Endpoint servizio di rete virtuale. Sì, vedere Criteri degli endpoint servizio.
Peering globale della rete virtuale Sì, usando IP privati ed endpoint servizio Sì, usando il Peering di reti virtuali.
Connettività privata Sì, usando Collegamento privato Sì, usando l'endpoint locale della rete virtuale o l'endpoint privato

Limiti delle risorse

Nella seguente tabella vengono confrontati i limiti massimi delle risorse disponibili per database SQL di Azure e Istanza gestita di SQL di Azure:

Categoria Database SQL di Azure Istanza gestita di database SQL di Azure
Dimensioni di calcolo Fino a 128 vCore Fino a 128 vCore
Dimensioni archiviazione 1 GB - 128 TB 16 TB
Dimensioni di tempdb 32 GB per ogni vCore, fino a 2.560 GB Fino a 4 TB, limitato dalle dimensioni dello spazio di archiviazione
Velocità effettiva in scrittura dei log Fino a 100 MB/s 4,5 MB/s per ogni vCore (massimo 192 MB/s)
Disponibilità Contratto di servizio predefinito
Contratto di servizio del 99,995% con ridondanza della zona
Contratto di servizio predefinito
Backup È possibile scegliere tra archiviazione con ridondanza locale (LRS), archiviazione con ridondanza della zona (ZRS) o archiviazione con ridondanza geografica (GRS)
Conservazione da 1 a 35 giorni (7 giorni per impostazione predefinita), con un massimo di 10 anni di conservazione a lungo termine disponibile
È possibile scegliere tra archiviazione con ridondanza locale (LRS), archiviazione con ridondanza della zona (ZRS), archiviazione con ridondanza geografica (GRS) o archiviazione con ridondanza geografica della zona (GZRS)
Conservazione da 1 a 35 giorni (7 giorni per impostazione predefinita), con un massimo di 10 anni di conservazione a lungo termine disponibile
Repliche di sola lettura Scalabilità in lettura con 1-4 repliche di disponibilità elevata o 1-30 repliche denominate
0-4 repliche geografiche
1 replica di disponibilità elevata predefinita è leggibile
0-1 repliche geografiche usando i gruppi di failover
Modelli di sconto Istanze riservate
Vantaggio Azure Hybrid (non disponibile nelle sottoscrizioni di sviluppo/test)
Sottoscrizioni di sviluppo/test enterprise e offerte Sviluppo/test con pagamento in base al consumo
Istanze riservate
Vantaggio Azure Hybrid (non disponibile nelle sottoscrizioni di sviluppo/test)
Sottoscrizioni di sviluppo/test enterprise e offerteSviluppo/test con pagamento in base al consumo

Per altre informazioni sui limiti delle risorse per database SQL di Azure, consultare:

Per altre informazioni sui limiti delle risorse per Istanza gestita di SQL di Azure, consultare: Limiti delle risorse.

Strumenti

Database SQL di Azure e Istanza gestita di SQL di Azure supportano diversi strumenti per la gestione dei dati.

Strumento Database SQL di Azure Istanza gestita di database SQL di Azure
Portale di Azure
Editor di query del portale di Azure No
Interfaccia della riga di comando di Azure
Azure Data Studio
Azure PowerShell
File BACPAC (esportazione) Sì, vedere Esportazione di un database SQL Sì, vedere Esportazione di un'Istanza gestita di SQL
File BACPAC (importazione) Sì, vedere Importazione di un database SQL Sì, vedere Importazione di un'Istanza gestita di SQL
Data Quality Services (DQS) No No
Master Data Services (MDS) No No. Ospitare MDS su una macchina virtuale di Azure. Istanza gestita di SQL non può eseguire MDS come servizio, ma può ospitare i database MDS per un servizio MDS installato nella macchina virtuale di Azure, usando l'autenticazione di SQL Server.
SMO Sì, vedere SMO. Sì, a partire dalla versione SMO 150.
SQL Server Data Tools (SSDT)
SQL Server Management Studio (SSMS) Sì, versione 18.0 e successive
SQL Server PowerShell
SQL Server Profiler No, vedere Eventi estesi
System Center Operations Manager Sì, vedere Management Pack di Microsoft System Center per database SQL di Azure. Sì, vedere Management Pack di Microsoft System Center per Istanza gestita di SQL di Azure.

Metodi di migrazione

È possibile usare diversi metodi di migrazione per spostare i dati tra SQL Server, database SQL di Azure e Istanza gestita di SQL di Azure. Alcuni metodi sono online e prelevano tutte le modifiche apportate all'origine durante l'esecuzione della migrazione, mentre nei metodi offline è necessario arrestare il carico di lavoro che modifica i dati nell'origine mentre la migrazione è in corso.

Origine Database SQL di Azure Istanza gestita di database SQL di Azure
SQL Server (locale, AzureVM, Amazon RDS) Online: Replica transazionale
Offline: Servizio di migrazione dei dati (DMS), File BACPAC (importazione), BCP
Online: Collegamento a Istanza gestita, Servizio di riproduzione log, Servizio di migrazione dei dati di Azure (DMS), Replica transazionale
Offline: Servizio Migrazione del database di Azure, Backup/ripristino nativo, File BACPAC (importazione), BCP, Replica snapshot
Database singolo Offline: File BACPAC (importazione), BCP Offline: File BACPAC (importazione), BCP
Istanza gestita di SQL Online: Replica transazionale
Offline: File BACPAC (importazione), BCP, Replica snapshot
Online: Anteprima copia/spostamento del database, Replica transazionale
Offline: Ripristino temporizzato tra istanze (Azure PowerShell o Interfaccia della riga di comando di Azure), Backup/ripristino nativo, File BACPAC (importazione), BCP, Replica snapshot

Microsoft introduce costantemente nuove funzionalità per il database SQL di Azure. Visitare la pagina Web Aggiornamenti di Azure per ottenere informazioni sugli aggiornamenti più recenti usando questi filtri:

Per altre informazioni su database SQL di Azure e Istanza gestita di SQL di Azure, vedere: