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:
- Funzionalità del linguaggio: Elementi del linguaggio per il controllo di flusso, Cursori, Tipi di dati, Istruzioni DML, Predicati, Numeri di sequenza, Stored procedure e Variabili.
- Funzionalità del database: Ottimizzazione automatica (forzatura del piano), Rilevamento modifiche, Intercalazione del database, Database indipendenti, Utenti indipendenti, Compressione dei dati, Impostazioni di configurazione del database, Operazioni sugli indici online, Partizionamento e Tabelle temporali.
- Funzionalità di sicurezza: Ruoli applicazione, Maschera dati dinamica, Sicurezza a livello di riga e Rilevamento delle minacce (vedere le guide introduttive per database SQL e Istanza gestita di SQL.)
- Funzionalità multimodello: Elaborazione del grafico, Dati JSON, OPENXML, Spaziale, OPENJSON e Indici XML. Per ulteriori informazioni, consultare le funzionalità multimodello di Azure SQL Database e SQL Managed Instance.
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 Archivio chiavi | Sì, vedere Archivio certificati e Archivio 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 SQL gestita 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 |
Revisione | Sì, vedere Revisione | Sì, vedere Controllo con alcune differenze |
Autenticazione Microsoft Entra (in precedenza Azure Active Directory) | Sì, per gli utenti a livello di database. Gli accessi a livello di 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 possono essere eseguiti nell'archiviazione BLOB di Azure (i backup automatici del sistema non possono essere avviati dall'utente). Vedere Differenze di backup e Backup automatici nell'Istanza gestita di Azure SQL. |
Funzioni predefinite | La maggior parte, vedere le singole funzioni | Sì, vedere Differenze tra stored procedure, funzioni e trigger |
Istruzione BULK INSERT | Sì, ma solo da Azure Blob Storage 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. |
Acquisizione Dati in Cambiamento - Change Data Capture (CDC) | Sì, per il livello S3 e superiori. I livelli Basic, S0, S1 ed S2 non sono supportati. | Sì |
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 esiste una collatione del server. |
Sì, può essere impostato quando l'istanza viene creata e non può essere aggiornato successivamente. |
Indici columnstore | Sì, livello Premium, livello Standard; S3 e versioni successive, livello Utilizzo generico e livelli Business Critical e Hyperscale. | Sì |
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, consulta Query elastiche | Sì |
Transazioni tra database | No | Sì, nell'istanza. Vedere Differenze tra server collegati per le query tra istanze. |
Posta elettronica del database - DbMail | No | Sì |
Mirroring del database (deprecato) | No | No |
Mirroring del database in Microsoft Fabric | Sì | Sì |
Database snapshot | No | No |
Virtualizzazione del database | No | Sì |
Istruzioni DBCC | Per la maggior parte, vedere le singole dichiarazioni | Sì, vedere Differenze relative a DBCC |
Istruzioni DDL | La maggior parte, vedere le singole dichiarazioni | Sì, vedere Differenze relative a T-SQL |
Trigger DDL | Solo database | Sì |
Viste partizionate distribuite | No | Sì |
Transazioni distribuite - MS DTC | No, consulta Transazioni elastiche | Sì, DTC per Istanza gestita di Azure SQL e Transazioni elastiche |
Trigger DML | Per la maggior parte, vedere le singole dichiarazioni | Sì |
Viste di Gestione Dinamica | La maggior parte, vedere le singole 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, consulta Avvisi | No |
Espressioni | Sì | Sì |
Eventi estesi (XEvent) | Per alcune delle funzionalità, vedere Eventi estesi nel database SQL di Azure e Istanza gestita di SQL di Azure | Sì, consulta 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, vedi 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 | La maggior parte, vedere le funzioni individuali | Sì, consulta le 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 | Per la maggior parte, vedere i singoli elementi | Sì, vedere Differenze relative a T-SQL |
Libro mastro | Sì | Sì |
Funzione di collegamento | No | Sì |
Server collegati | No, vedi Elastic query | 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 |
Trasferimento del log | La disponibilità 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. Progettato nativamente per progetti di migrazione dei dati personalizzati come Servizio di replay dei log esterno. Non disponibile come soluzione di alta disponibilità, poiché altri metodi di disponibilità tramite ridondanza sono inclusi in ogni database e non è consigliabile utilizzare il log shipping come alternativa all'alta disponibilità. 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 accessi 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 | Sì | Sì |
Configurare le notifiche anticipate per eventi di manutenzione pianificata | Sì | Sì |
Registrazione minima nell'importazione in blocco | No, è supportato solo il modello di recupero completo. | No, è supportato solo il modello di recupero completo. |
Modifica dei dati di sistema | No | Sì |
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 al 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 | 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 Azure Blob Storage come origine dati. Per altri dettagli, vedere Virtualizzazione dei dati con Istanza gestita di SQL di Azure. |
Notifiche della query | No | Sì |
Query Store | Sì | Sì |
Query Store per le repliche secondarie | No, la funzionalità Query Store per le repliche secondarie non è disponibile per il database SQL di Azure. Attualmente, il Query Store sulla replica secondaria contiene informazioni sui carichi di lavoro della replica primaria. | No, la funzionalità Query Store per le repliche secondarie non è disponibile per l'istanza gestita di SQL di Azure. Attualmente, il Query Store nella replica secondaria contiene informazioni sui carichi di lavoro provenienti dalla replica primaria. |
Servizi di Machine Learning (in precedenza R Services) | No | Sì, vedere Servizi di Machine Learning in Istanza gestita di Azure SQL |
Modelli di recupero | È supportato solo il ripristino completo che garantisce un'elevata disponibilità. I modelli di recupero Simple e Bulk Logged non sono disponibili. | Solo il recupero completo, che garantisce un'alta disponibilità, è supportato. I modelli di recupero Semplice e Bulk-Logged non sono disponibili. |
Gestore delle Risorse | No | Sì |
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 |
Ripristinare il database dal 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 verso SQL Server 2022 da istanze che hanno 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 BACPAC, BCP o la replica 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 |
Set di istruzioni | La maggior parte, vedere le singole dichiarazioni | 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 |
Synapse Link per SQL | Sì | No |
Funzioni di sistema | Maggior parte; vedi le singole funzioni. | Sì, consulta le differenze tra procedure memorizzate, funzioni e trigger |
Stored procedure di sistema | Alcune, vedere singole stored procedure | Sì, consulta Differenze tra stored procedure, funzioni e trigger |
Tabelle di sistema | Alcuni, vedere le singole tabelle | Sì, vedere Differenze relative a T-SQL |
Viste del catalogo di sistema | Alcuni, 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 con ambito definito nel database | Tabelle temporanee locali e globali a livello di 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 tracciatura | No | Sì, ma solo un insieme limitato di flag di traccia globali. Vedere Differenze relative a DBCC |
Replicazione transazionale | Sì, solo per sottoscrittori della replica transazionale e di 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 i principali di 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ì, consulta 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ì | Sì. Per il livello di servizio Utilizzo generico in anteprima e per il livello di servizio Business Critical disponibile a livello generale |
Integrità delle risorse di Azure | Sì | Sì |
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) | Sì | Sì |
Servizio di migrazione dei dati (DMA) | Sì | No |
Lavori 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ì, consulta 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. |
Pausa/riprendi | Sì, nel modello serverless | Sì, con Stop/Start |
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, puoi distribuire più istanze di SQL Managed Instance nei pool di istanze che possono condividere le risorse. |
Ridimensionamento verso l'alto o verso il basso (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. |
Osservatore del database (anteprima) | Sì | Sì |
Sincronizzazione dati SQL | Sì, ma la Sincronizzazione dati SQL verrà ritirata nel 2027. Invece, vedere il ritiro della sincronizzazione dei dati SQL: migrare a soluzioni alternative. | No, utilizzare 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, consulta Power BI | No - utilizzare i report impaginati di Power BI oppure ospitare SSRS su una macchina virtuale 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. |
Analisi delle prestazioni delle query | Sì | No. Utilizzare 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 del servizio VNet | Sì, vedere Endpoint del servizio di rete virtuale. | Sì, vedere Criteri degli endpoint servizio. |
Peering globale di VNet | Sì, usando IP privati ed endpoint di servizio | Sì, usando il peering di rete virtuale. |
Connettività privata | Sì, usando Private Link | 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 vCores | Fino a 128 vCore |
Dimensioni archiviazione | 1 GB - 128 TB | 32 GB - 16 TB (32 TB in versione di anteprima con livello generico di nuova generazione) |
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à di scrittura dei log | Fino a 100 MB/s | 4,5 MB/s per ogni vCore (massimo 192 MB/s) |
Disponibilità |
Contratto di servizio predefinito SLA del 99,995% con ridondanza zonale |
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à della lettura con 1-4 repliche ad alta disponibilità o 1-30 repliche personalizzate 0-4 repliche geografiche |
1 replica di disponibilità elevata integrata è 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) Enterprise e sottoscrizioni di sviluppo/test "Pay-As-You-Go" |
Istanze riservate Vantaggio Azure Hybrid (non disponibile nelle sottoscrizioni di sviluppo/test) Sottoscrizioni Enterprise e Pay-As-You-Go Sviluppo/Test |
Per altre informazioni sui limiti delle risorse per database SQL di Azure, consultare:
- Server logico
- Nel modello vCore: Database singoli, Pool elastici
- Modello DTU: Database singoli, Pool elastici
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.
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:Replicazione 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 unico | Offline:File BACPAC (importazione), BCP | Offline:File BACPAC (importazione), BCP |
Istanza gestita di SQL |
Online:Replicazione transazionale Offline:File BACPAC (importazione), BCP, Replicazione snapshot |
Online: copia o 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 |
Contenuto correlato
Microsoft introduce costantemente nuove funzionalità per il database SQL di Azure. Visita la pagina degli Aggiornamenti del Servizio Azure per ottenere le informazioni sugli aggiornamenti più recenti con questi filtri:
- Filtrato su Database SQL di Azure.
- Filtrato su annunci di Disponibilità Generale (GA) per le funzionalità del database SQL.
Per altre informazioni su database SQL di Azure e Istanza gestita di SQL di Azure, vedere: