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 (uso forzato del piano), Rilevamento modifiche, Confronto 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 altre informazioni, vedere Funzionalità multimodello di Database SQL di Azure e di Istanza gestita di SQL di Azure.
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. | 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 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. | 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, vedere Query elastiche | Sì |
Transazioni tra database | No | Sì, nell'istanza. Vedere Differenze tra server collegati per le query tra istanze. |
Posta elettronica database - DbMail | No | Sì |
Mirroring del database (deprecato) | No | No |
Mirroring del database in Microsoft Fabric | Sì, in anteprima | No |
Snapshot di database | No | No |
Virtualizzazione del database | No | Sì |
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 | Sì |
Viste partizionate distribuite | No | Sì |
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 | Sì |
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 | 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ì, 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 | Sì | Sì |
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 | Sì | Sì |
Configurare le notifiche anticipate per eventi di manutenzione pianificata | Sì | 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 | 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 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 | Sì |
Archivio query | 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, 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 | 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 |
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 | Sì | No |
Funzioni archiviate nel 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ì | Sì, in anteprima, attualmente solo per il livello Business Critical |
Integrità 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 |
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) | Sì | Sì |
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 | Sì | 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:
- 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: 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 |
Contenuto correlato
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:
- Filtrato su Database SQL di Azure.
- Filtrato per Disponibilità generale annunci per le funzionalità del database SQL.
Per altre informazioni su database SQL di Azure e Istanza gestita di SQL di Azure, vedere: