Vergelijking van functies: Azure SQL Database en Azure SQL Managed Instance
Van toepassing op: Azure SQL DatabaseAzure SQL Managed Instance
Azure SQL Database en SQL Managed Instance delen een algemene codebasis met de nieuwste stabiele versie van SQL Server. De meeste standaard sql-taal, queryverwerking en databasebeheerfuncties zijn identiek. De functies die gebruikelijk zijn tussen SQL Server en SQL Database of SQL Managed Instance zijn:
- Taalfuncties: controle over trefwoorden voor stroomtaal, cursors, gegevenstypen, DML-instructies, predicaten, reeksnummers, opgeslagen procedures en variabelen.
- Databasefuncties: automatisch afstemmen (plan afdwingen), wijzigingen bijhouden, databasesortering, ingesloten databases, ingesloten gebruikers, gegevenscompressie, databaseconfiguratie-instellingen, online indexbewerkingen, partitionering en tijdelijke tabellen (zie introductiehandleiding).
- Beveiligingsfuncties: toepassingsrollen, dynamische gegevensmaskering (zie introductiehandleiding), beveiliging op rijniveau en detectie van bedreigingen. Zie aan de slag-handleidingen voor SQL Database en SQL Managed Instance.
- Mogelijkheden voor meerdere modellen - Graph-verwerking, JSON-gegevens (zie introductiehandleiding), OPENXML-, Spatial-, OPENJSON- en XML-indexen.
Azure beheert uw databases en garandeert hun hoge beschikbaarheid. Sommige functies die van invloed kunnen zijn op hoge beschikbaarheid of die niet kunnen worden gebruikt in paaS-wereld, hebben beperkte functionaliteiten in SQL Database en SQL Managed Instance. Deze functies worden beschreven in de onderstaande tabellen.
Als u meer informatie nodig hebt over de verschillen, kunt u deze vinden op de afzonderlijke pagina's:
- Verschillen in Azure SQL Database vs. SQL Server
- Verschillen tussen Azure SQL Managed Instance vs. SQL Server
Notitie
Microsoft Entra-id is de nieuwe naam voor Azure Active Directory (Azure AD). Op dit moment wordt de documentatie bijgewerkt.
Functies van SQL Database en SQL Managed Instance
De volgende tabel bevat de belangrijkste functies van SQL Server en bevat informatie over of de functie gedeeltelijk of volledig wordt ondersteund in Azure SQL Database en Azure SQL Managed Instance, met een koppeling naar meer informatie over de functie.
Functie | Azure SQL-database | Azure SQL Managed Instance |
---|---|---|
Databasecompatibiliteit | 100 - 160 | 100 - 160 |
Altijd versleuteld | Ja, zie Certificaatarchief en Sleutelkluis | Ja, zie Certificaatarchief en Sleutelkluis |
AlwaysOn-beschikbaarheidsgroepen | De beschikbaarheid van 99,99-99,995% is gegarandeerd voor elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. | De beschikbaarheid van 99,99.% is gegarandeerd voor elke database en kan niet worden beheerd door de gebruiker. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. Gebruik failovergroepen om een secundair SQL Managed Instance in een andere regio te configureren. SQL Server-exemplaren en SQL Database kunnen niet worden gebruikt als secundaire bestanden voor SQL Managed Instance. |
Een database koppelen | Nee | Nr. |
Controle | Ja, zie Controle | Ja, zie Controle, met enkele verschillen |
Microsoft Entra-verificatie (voorheen Azure Active Directory) | Ja, voor gebruikers op databaseniveau. Aanmeldingen op serverniveau bevinden zich in openbare preview. | Ja. Zowel gebruikers op databaseniveau als aanmeldingen op serverniveau. |
OPDRACHT BACK-UP | Nee, alleen door het systeem geïnitieerde automatische back-ups, zie Automatische back-ups in Azure SQL Database | Ja, door de gebruiker geïnitieerde back-ups met alleen kopiëren naar Azure Blob Storage (automatische systeemback-ups kunnen niet door de gebruiker worden gestart), zie Back-upverschillen en Geautomatiseerde back-ups in Azure SQL Managed Instance. |
Ingebouwde functies | De meeste, zie afzonderlijke functies | Ja, zie Opgeslagen procedures, functies, triggers verschillen |
BULK INSERT-instructie | Ja, maar alleen vanuit Azure Blob Storage als bron. | Ja, maar alleen van Azure Blob Storage als bron, zie verschillen. |
Certificaten en asymmetrische sleutels | Ja, zonder toegang tot bestandssysteem voor BACKUP en CREATE bewerkingen. |
Ja, zonder toegang tot bestandssysteem voor BACKUP en CREATE bewerkingen, zie certificaatverschillen. |
Gegevens vastleggen wijzigen - CDC | Ja, voor de S3-laag en hoger. Basic, S0, S1, S2 worden niet ondersteund. | Ja |
Sortering - server/exemplaar | Ja, de standaarddatabasesortering is SQL_Latin1_General_CP1_CI_AS . De databasesortering kan worden ingesteld bij het maken van de database en kan niet worden bijgewerkt. Geef een sortering op voor gegevens (COLLATE ) en een catalogussortering voor systeemmetagegevens en object-id's (CATALOG_COLLATION ). In Azure SQL Database is er geen serversortering. |
Ja, kan worden ingesteld wanneer het exemplaar wordt gemaakt en kan later niet meer worden bijgewerkt. |
Columnstore-indexen | Ja - Premium-laag, Standard-laag - S3 en hoger, laag Algemeen gebruik, Bedrijfskritiek en Hyperscale-lagen. | Ja |
Algemene taalruntime - CLR | Nee | Ja, maar zonder toegang tot bestandssysteem in instructie CREATE ASSEMBLY , zie CLR-verschillen |
Referenties | Ja, maar alleen referenties voor databasebereik. | Ja, maar alleen Azure Key Vault en SHARED ACCESS SIGNATURE worden ondersteund. Zie de details |
Query's voor meerdere databases/driedelige naamquery's | Nee, zie Elastische query's | Ja |
Transacties tussen databases | Nee | Ja, binnen het exemplaar. Zie verschillen tussen gekoppelde servers voor query's tussen exemplaren. |
Database-e-mail - DbMail | Nr. | Ja |
Databasespiegeling | Nee | Nee, zie functies voor beheerde SQL-exemplaren. |
Momentopnamen van databases | Nee | Nr. |
Databasevirtualisatie | Nr. | Ja |
DBCC-instructies | De meeste, zie afzonderlijke instructies | Ja, zie DBCC-verschillen |
DDL-instructies | De meeste, zie afzonderlijke instructies | Ja, zie T-SQL-verschillen |
DDL-triggers | Alleen de database | Ja |
Gedistribueerde partitieweergaven | Nr. | Ja |
Gedistribueerde transacties - MS DTC | Nee, zie Elastische transacties | Ja, DTC voor Azure SQL Managed Instance, en elastische transacties |
DML-triggers | De meeste, zie afzonderlijke instructies | Ja |
DMV’s | De meeste, zie afzonderlijke DMV's | Ja, zie T-SQL-verschillen |
Elastische query | Ja, met vereist RDBMS-type (openbare preview) | Nee, gebruik systeemeigen query's voor meerdere databases en gekoppelde server |
Gebeurtenismeldingen | Nee, zie Waarschuwingen | Nee |
Expressies | Ja | Ja |
Uitgebreide gebeurtenissen (XEvent) | Sommige, zie uitgebreide gebeurtenissen in SQL Database | Ja, zie de verschillen tussen uitgebreide gebeurtenissen. |
Uitgebreide opgeslagen procedures | Nee | Nr. |
Bestanden en bestandsgroepen | Alleen primaire bestandsgroep | Ja. Bestandspaden worden automatisch toegewezen en de bestandslocatie kan niet worden opgegeven in ALTER DATABASE ADD FILE. |
Filestream | Nee | Nee, zie functies voor beheerde SQL-exemplaren. |
Zoeken in volledige tekst (FTS) | Ja, maar filters van derden en woordonderbrekers worden niet ondersteund | Ja, maar filters van derden en woordonderbrekers worden niet ondersteund |
Functies | De meeste, zie afzonderlijke functies | Ja, zie Opgeslagen procedures, functies, triggers verschillen |
Optimalisatie in het geheugen | Ja in Premium- en Bedrijfskritiek servicelagen. Beperkte ondersteuning voor niet-permanente OLTP-objecten in het geheugen, zoals tabelvariabelen die zijn geoptimaliseerd voor geheugen in de Hyperscale-servicelaag. |
Ja in Bedrijfskritiek servicelaag |
Taalelementen | De meeste, zie afzonderlijke elementen | Ja, zie T-SQL-verschillen |
Grootboek | Ja | Ja (openbare preview) |
Koppelingsfunctie | Nee | Ja (openbare preview voor herstel na noodgeval) |
Gekoppelde servers | Nee, zie Elastische query | Ja. Alleen naar SQL Server en SQL Database zonder gedistribueerde transacties. |
Gekoppelde servers die lezen uit bestanden (CSV, Excel) | Nee Gebruik BULK INSERT of OPENROWSET als alternatief voor CSV-indeling. | Nee Gebruik BULK INSERT of OPENROWSET als alternatief voor CSV-indeling. Deze aanvragen bijhouden in feedback-item van SQL Managed Instance |
Logboekverzending | Hoge beschikbaarheid is opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit. | Systeemeigen ingebouwd als onderdeel van het DMS-migratieproces (Azure Data Migration Service). Systeemeigen gebouwd voor aangepaste gegevensmigratieprojecten als een externe LRS (Log Replay Service). Niet beschikbaar als oplossing voor hoge beschikbaarheid, omdat andere methoden voor hoge beschikbaarheid zijn opgenomen in elke database en het wordt niet aanbevolen om logboekverzending te gebruiken als alternatief voor hoge beschikbaarheid . Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit. Niet beschikbaar als replicatiemechanisme tussen databases: gebruik secundaire replica's op Bedrijfskritiek laag, failovergroepen of transactionele replicatie als alternatieven. |
Aanmeldingen en gebruikers | Ja, maar CREATE aanmeldingsinstructies ALTER zijn beperkt. Windows-aanmeldingen worden niet ondersteund. Microsoft Entra-aanmeldingen bevinden zich in openbare preview. EXECUTE AS LOGIN wordt niet ondersteund - gebruik EXECUTE AS USER . |
Ja, met wat verschillen. Windows-aanmeldingen worden ondersteund via Kerberos . Voor het proces is Active Directory-synchronisatie met Microsoft Entra-id vereist. |
Minimale logboekregistratie in bulkimport | Nee, alleen het Full Recovery-model wordt ondersteund. | Nee, alleen het Full Recovery-model wordt ondersteund. |
Systeemgegevens wijzigen | Nr. | Ja |
OLE Automation | Nee | Nr. |
OPENDATASOURCE | Nee | Ja, alleen voor SQL Database, SQL Managed Instance en SQL Server. T-SQL-verschillen bekijken |
OPENQUERY | Nee | Ja, alleen voor SQL Database, SQL Managed Instance en SQL Server. T-SQL-verschillen bekijken |
OPENROWSET | Ja, alleen om te importeren uit Azure Blob Storage. | Ja, alleen naar SQL Database, SQL Managed Instance en SQL Server en om te importeren uit Azure Blob Storage. T-SQL-verschillen bekijken |
Operators | De meeste, zie afzonderlijke operators | Ja, zie T-SQL-verschillen |
Polybase | Nee U kunt query's uitvoeren op gegevens in de bestanden die in Azure Blob Storage zijn geplaatst met behulp van OPENROWSET een functie of een externe tabel gebruiken die verwijst naar een serverloze SQL-pool in Synapse Analytics. |
Ja, voor Azure Data Lake Storage (ADLS) en Azure Blob Storage als gegevensbron. Zie Gegevensvirtualisatie met Azure SQL Managed Instance voor meer informatie. |
Querymeldingen | Nr. | Ja |
Machine Learning Services (voorheen R Services) | Nee | Ja, zie Machine Learning Services in Azure SQL Managed Instance |
Herstelmodellen | Alleen volledig herstel dat hoge beschikbaarheid garandeert, wordt ondersteund. Eenvoudige en bulksgewijs vastgelegde herstelmodellen zijn niet beschikbaar. | Alleen volledig herstel dat hoge beschikbaarheid garandeert, wordt ondersteund. Eenvoudige en bulksgewijs vastgelegde herstelmodellen zijn niet beschikbaar. |
Resource governor | Nr. | Ja |
RESTORE-instructies | Nee | Ja, met verplichte FROM URL opties voor de back-ups die zijn geplaatst in Azure Blob Storage. Zie De verschillen tussen herstellen |
Database terugzetten vanuit back-up | Zie sql Database-herstel vanuit alleen automatische back-ups | Zie back-upherstel van SQL Database en van volledige back-ups die zijn geplaatst in Azure Blob Storage, zie Back-upverschillen |
Database herstellen naar SQL Server | Nee Gebruik BACPAC of BCP in plaats van systeemeigen herstel. | Ja, alleen voor SQL Server 2022. Zie Een back-up van een SQL Managed Instance-database herstellen naar SQL Server 2022 voor meer informatie. Gebruik anders BACPAC-, BCP- of transactionele replicatie. |
Semantische zoekopdracht | Nee | Nr. |
Service Broker | Nee | Ja. Zie Service Broker-verschillen |
Serverconfiguratie-instellingen | Nee | Ja, zie T-SQL-verschillen |
Instructies instellen | De meeste, zie afzonderlijke instructies | Ja, zie T-SQL-verschillen |
SQL Server Agent | Nee, zie Elastische taken (openbare preview) | Ja, zie verschillen in SQL Server Agent |
SQL Server-controle | Nee, zie SQL Database-controle | Ja, zie Controleverschillen |
Door het systeem opgeslagen functies | De meeste, zie afzonderlijke functies | Ja, zie Opgeslagen procedures, functies, triggers verschillen |
Door het systeem opgeslagen procedures | Sommige, zie afzonderlijke opgeslagen procedures | Ja, zie Opgeslagen procedures, functies, triggers verschillen |
Systeemtabellen | Sommige, zie afzonderlijke tabellen | Ja, zie T-SQL-verschillen |
Systeemcatalogusweergaven | Sommige, zie afzonderlijke weergaven | Ja, zie T-SQL-verschillen |
Tempdb | Ja. De grootte van 32 GB per kern voor elke database. | Ja. Grootte van 24 GB per vCore voor hele GP-laag en beperkt door exemplaargrootte op BC-laag |
Tijdelijke tabellen | Lokale en globale tijdelijke tabellen met databasebereik | Lokale en globale tijdelijke tabellen binnen het bereik van een exemplaar |
Tijdzonekeuze | Nee | Ja, zie Tijdzones en deze moet worden geconfigureerd wanneer het SQL Managed Instance wordt gemaakt. |
Traceringsvlagmen | Nee | Ja, maar slechts een beperkte set globale traceringsvlagmen. Zie DBCC-verschillen |
Transactionele replicatie | Ja, alleen transactionele en momentopnamereplicatieabonnee | Ja, zie beperkingen van replicatie in SQL Managed Instance. |
TDE (Transparent Data Encryption) | Ja, zie TDE voor Azure SQL | Ja, zie TDE voor Azure SQL |
Windows-verificatie | Nee | Ja, zie Windows-verificatie voor Microsoft Entra-principals |
Windows Server-failoverclustering | Nee Andere technieken die hoge beschikbaarheid bieden, zijn opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. | Nee Andere technieken die hoge beschikbaarheid bieden, zijn opgenomen in elke database. Herstel na noodgevallen wordt besproken in Overzicht van bedrijfscontinuïteit met Azure SQL Database. |
Platformfunctionaliteiten
Het Azure-platform biedt een aantal PaaS-mogelijkheden die als extra waarde worden toegevoegd aan de standaarddatabasefuncties. Er zijn een aantal externe services die kunnen worden gebruikt met Azure SQL Database en Azure SQL Managed Instance.
Platformfunctie | Azure SQL-database | Azure SQL Managed Instance |
---|---|---|
Actieve geo-replicatie | Ja, zie Actieve geo-replicatie : alle servicelagen. | Nee, zie failovergroepen als alternatief. |
Automatisch schalen | Ja, maar alleen in een serverloos model. In het niet-serverloze model is de wijziging van de servicelaag (wijziging van vCore, opslag of DTU) snel en online. De servicelaagwijziging vereist minimale of geen downtime. | Nee, u moet gereserveerde rekenkracht en opslag kiezen. De wijziging van de servicelaag (vCore of maximale opslag) is online en vereist minimale of geen downtime. |
Automatische back-ups | Ja, zie automatische back-ups in Azure SQL Database. Volledige back-ups worden elke 7 dagen, differentiële 12 uur en logboekback-ups elke 5-10 min. | Ja, zie geautomatiseerde back-ups in Azure SQL Managed Instance. Volledige back-ups worden elke 7 dagen, differentiële 12 uur en logboekback-ups elke 5-10 min. |
Automatisch afstemmen (indexen) | Ja, zie Automatisch afstemmen | Nee |
Beschikbaarheidszones | Ja | Ja, in preview, momenteel alleen voor de Bedrijfskritiek-laag |
Azure Resource Health | Ja | Ja |
Langetermijnretentie van back-ups | Ja, zie langetermijnretentie. Standaard 7 dagen, maximaal 35 dagen. | Ja, zie langetermijnretentie. 1-35 dagen, standaard 7 dagen. |
Azure Database Migration Service (DMS) | Ja | Ja |
Data Migration Service (DMA) | Ja | Nr. |
Elastische taken | Ja, zie Elastische taken (openbare preview) | Nee Gebruik SQL Agent of Azure Automation. |
Failover-groepen | Ja, zie failovergroepen - alle servicelagen. | Ja, zie failovergroepen. |
Toegang tot bestandssysteem | Nee Gebruik BULK INSERT of OPENROWSET om gegevens uit Azure Blob Storage als alternatief te openen en te laden. | Nee Gebruik BULK INSERT of OPENROWSET om gegevens uit Azure Blob Storage als alternatief te openen en te laden. |
Geo-herstel | Ja, zie Geo-herstel | Ja, zie Geo-herstel |
Langetermijnretentie (LTR) | Ja, zie langetermijnretentie, bewaar automatisch back-ups tot 10 jaar. | Ja, zie langetermijnretentie, bewaar automatisch back-ups tot 10 jaar. |
Onderbreken/hervatten | Ja, in serverloos model | Ja, met stop-/startvoorbeeld |
Beheer op basis van beleid | Nee | Nr. |
Openbaar IP-adres | Ja. De toegang kan worden beperkt met behulp van firewall- of service-eindpunten. | Ja. Moet expliciet zijn ingeschakeld en poort 3342 moet zijn ingeschakeld in NSG-regels. Openbaar IP-adres kan indien nodig worden uitgeschakeld. Zie het openbare eindpunt voor meer informatie. |
Herstel naar een bepaald tijdstip van database | Ja, zie Herstel naar een bepaald tijdstip | Ja, zie Herstel naar een bepaald tijdstip |
Resourcegroepen | Ja, als elastische pools | Ja. Eén exemplaar van SQL Managed Instance kan meerdere databases hebben die dezelfde pool met resources delen. Daarnaast kunt u meerdere exemplaren van SQL Managed Instance implementeren in exemplaargroepen (openbare preview) die de resources kunnen delen. |
Omhoog of omlaag schalen (online) | Ja, u kunt DTU of gereserveerde vCores of maximale opslag wijzigen met minimale downtime. | Ja, u kunt gereserveerde vCores of maximale opslag wijzigen met minimale downtime. |
SQL-alias | Nee, dns-alias gebruiken | Nee, gebruik Cliconfg om alias in te stellen op de clientcomputers. |
SQL Analytics | Ja | Ja |
SQL Data Sync | Ja, zie SQL Data Sync | Nee, gebruik transactionele replicatie. |
SQL Server Analysis Services (SSAS) | Nee, Azure Analysis Services is een afzonderlijke Azure-cloudservice. | Nee, Azure Analysis Services is een afzonderlijke Azure-cloudservice. |
SQL Server Integration Services (SSIS) | Ja, met een beheerde SSIS in een ADF-omgeving (Azure Data Factory), waarin pakketten worden opgeslagen in SSISDB die wordt gehost door Azure SQL Database en uitgevoerd op Azure SSIS Integration Runtime (IR), raadpleegt u Azure-SSIS IR maken in ADF. Zie SQL Database vergelijken met SQL Managed Instance om de SSIS-functies in SQL Database en SQL Managed Instance te vergelijken. |
Ja, met een beheerde SSIS in een ADF-omgeving (Azure Data Factory), waarin pakketten worden opgeslagen in SSISDB die wordt gehost door SQL Managed Instance en uitgevoerd op Azure SSIS Integration Runtime (IR), raadpleegt u Azure-SSIS IR maken in ADF. Zie SQL Database vergelijken met SQL Managed Instance om de SSIS-functies in SQL Database en SQL Managed Instance te vergelijken. |
SQL Server Reporting Services (SSRS) | Nee: zie Power BI | Nee - gebruik in de plaats Gepagineerde rapporten van Power BI of host SSRS op een Azure VM. Sql Managed Instance kan SSRS niet uitvoeren als een service, maar kan SSRS-catalogusdatabases hosten voor een rapportageserver die is geïnstalleerd op een virtuele Azure-machine, met behulp van SQL Server-verificatie. |
Query Performance Insights (QPI) | Ja | Nee. Gebruik ingebouwde rapporten in SQL Server Management Studio en Azure Data Studio. |
VNet | Gedeeltelijk, het maakt beperkte toegang mogelijk met behulp van VNet-eindpunten | Ja, SQL Managed Instance wordt geïnjecteerd in het VNet. |
VNet-service-eindpunt | Ja, zie service-eindpunten voor virtuele netwerken. | Ja, zie beleid voor service-eindpunten. |
Globale VNet-peering | Ja, privé-IP- en service-eindpunten gebruiken | Ja, met peering voor virtuele netwerken. |
Privéconnectiviteit | Ja, met Private Link | Ja, met VNet-lokaal eindpunt of privé-eindpunt |
Bronlimieten
In de volgende tabel worden de maximale resourcelimieten vergeleken die beschikbaar zijn voor Azure SQL Database en Azure SQL Managed Instance:
Categorie | Azure SQL-database | Azure SQL Managed Instance |
---|---|---|
Rekenkracht | Maximaal 128 vCores | Maximaal 128 vCores |
Opslaggrootte | 1 GB - 100 TB | 16 TB |
Tempdb-grootte | 32 GB per vCore, tot 2560 GB | Maximaal 4 TB - beperkt door gereserveerde opslaggrootte |
Schrijfdoorvoer voor logboeken | Maximaal 100 mb per seconde | 4,5 MB/s per vCore (max. 192 MB/s) |
Beschikbaarheid | Standaard-SLA SLA van 99,995% met zoneredundantie |
Standaard-SLA |
Back-ups | Een keuze uit lokaal redundante opslag (LRS), zone-redundant (ZRS) of geografisch redundante opslag (GRS) Retentie van 1-35 dagen (standaard 7 dagen), met maximaal 10 jaar langetermijnretentie beschikbaar |
Een keuze uit lokaal redundante (LRS), zone-redundante (ZRS), geografisch redundante (GRS) of geografisch zone-redundante opslag (GZRS) Retentie van 1-35 dagen (standaard 7 dagen), met maximaal 10 jaar langetermijnretentie beschikbaar |
Alleen-lezen replica's | Leesschaal met 1-4 replica's met hoge beschikbaarheid of 1-30 benoemde replica's 0 - 4 geo-replica's |
1 ingebouwde replica met hoge beschikbaarheid kan worden gelezen 0 - 1 geo-replica's met behulp van failovergroepen |
Kortingsmodellen | Gereserveerde exemplaren Azure Hybrid Benefit (niet beschikbaar voor dev/test-abonnementen) Enterprise - en Pay-As-You-Go Dev/Test-abonnementen |
Gereserveerde exemplaren Azure Hybrid Benefit (niet beschikbaar voor dev/test-abonnementen) Enterprise - en Pay-As-You-Go Dev/Test-abonnementen |
Raadpleeg voor meer informatie over resourcelimieten voor Azure SQL Database:
- Logische server
- In het vCore-model: individuele databases, elastische pools
- In het DTU-model: individuele databases, elastische pools
Raadpleeg voor meer informatie over resourcelimieten voor Azure SQL Managed Instance: Resourcelimieten.
Extra
Azure SQL Database en Azure SQL Managed Instance ondersteunen verschillende gegevenshulpprogramma's waarmee u uw gegevens kunt beheren.
Migratiemethoden
U kunt verschillende migratiemethoden gebruiken om uw gegevens te verplaatsen tussen SQL Server, Azure SQL Database en Azure SQL Managed Instance. Sommige methoden zijn online en het ophalen van alle wijzigingen die zijn aangebracht op de bron tijdens het uitvoeren van de migratie, terwijl u in offlinemethoden uw werkbelasting moet stoppen die gegevens op de bron wijzigt terwijl de migratie wordt uitgevoerd.
Source | Azure SQL-database | Azure SQL Managed Instance |
---|---|---|
SQL Server (on-premises, AzureVM, Amazon RDS) | Online:Transactionele replicatie Offline:Data Migration Service (DMS), BACPAC-bestand (importeren), BCP |
Online:Managed Instance-koppeling, logboekherplayservice, Azure Data Migration Service (DMS), transactionele replicatie Offline:Azure Database Migration Service, systeemeigen back-up/herstel, BACPAC-bestand (importeren), BCP, replicatie van momentopnamen |
Individuele database | Offline:BACPAC-bestand (importeren), BCP | Offline:BACPAC-bestand (importeren), BCP |
SQL Managed Instance | Online:Transactionele replicatie Offline:BACPAC-bestand (importeren), BCP, momentopnamereplicatie |
Online: Voorbeeld van database kopiëren/verplaatsen, transactionele replicatie Offline: herstel naar een bepaald tijdstip (Azure PowerShell of Azure CLI), systeemeigen back-up/herstel, BACPAC-bestand (importeren), BCP, momentopnamereplicatie |
Volgende stappen
Microsoft blijft functies toevoegen aan Azure SQL Database. Ga naar de webpagina service-updates voor Azure voor de nieuwste updates met behulp van deze filters:
- Gefilterd op Azure SQL Database.
- Gefilterd op aankondigingen over de algemene beschikbaarheid (GA) van SQL Database-functies.
Zie voor meer informatie over Azure SQL Database en Azure SQL Managed Instance: