Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op: ✅SQL-database in Microsoft Fabric
De Fabric Migration Assistant voor SQL Database is een Fabric begeleide migratie waarmee u databases kunt verplaatsen van een on-premises SQL Server exemplaar naar een SQL-database in Microsoft Fabric.
Belangrijk
Deze functie is beschikbaar als preview-versie.
Momenteel importeert de Migration Assistant schemametagegevens uit een DACPAC-bestand dat is gegenereerd op basis van de brondatabase, analyseert de compatibiliteit met SQL-database in Fabric en begeleidt u door ondersteunde oplossingen voordat u gegevens kopieert naar de doeldatabase. Zie Migrate to SQL Database in Fabric met de Migration Assistant met behulp van DACPAC voor stapsgewijze instructies voor migratie.
De Migration Assistant helpt u bij het volgende:
- Metagegevens van databaseschema importeren
- Identificeer schema-incompatibiliteiten voor SQL-databases in Fabric
- Ondersteunde oplossingen toepassen op niet-compatibele objecten
- De doeldatabase voorbereiden voor het kopiëren van gegevens
- Gegevens kopiëren met behulp van Fabric Data Factory-kopieertaken
- De migratie voltooien
Ondersteunde bronnen
Op dit moment kan de Migration Assistant voor SQL Database het schema importeren uit een DACPAC-bestand en de gegevens kopiëren met behulp van kopieertaken in Data Factory in Microsoft Fabric.
Migratiewerkstroom
Migratie met behulp van de Fabric Migration Assistant volgt een begeleide werkstroom met meerdere stappen.
- Schema kopiëren: schemametagegevens importeren uit de brondatabase met behulp van een DACPAC-bestand.
- Scriptfouten oplossen : controleer schemaobjecten waarvoor compatibiliteitscontroles zijn mislukt en pas ondersteunde oplossingen toe.
- Voorbereiden op kopiëren: bereid de doeldatabase voor op gegevensverplaatsing om kopieerfouten te verminderen en de prestaties te verbeteren.
- Gegevens kopiëren: gebruik een Fabric Data Factory-kopieertaak om gegevens uit de brondatabase SQL Server te verplaatsen.
- Kopiëren voltooien: beperkingen, triggers en indexen opnieuw inschakelen om de database naar de uiteindelijke status te brengen.
Schemacompatibiliteit en -oplossingen
De Migration Assistant analyseert schemaobjecten in de DACPAC en categoriseert deze op basis van compatibiliteit met SQL-database in Fabric.
- Compatibele objecten worden naar behoren gemigreerd.
- Niet-compatibele objecten worden gemarkeerd met gedetailleerde redenen en voorgestelde oplossingen. U wordt begeleid bij het oplossen van problemen met incompatibiliteit met objecten.
- Afhankelijke objecten worden geïdentificeerd en kunnen na hun primaire objecten worden gemigreerd.
Beveiliging
- U moet een Contributor of hoger in de Fabric werkruimte zijn om een migratie te starten.
- Als u wilt lezen uit de SQL Server exemplaar brondatabase, hebt u
SELECT-machtiging nodig of lidmaatschap van de roldb_datareader.
Gatewayvereiste
Wanneer u gegevens migreert van een on-premises SQL Server exemplaar naar een SQL-database in Fabric, moet u zowel een on-premises gegevensgateway als een Fabric SQL-verbinding configureren. De Fabric SQL-verbinding moet expliciet het gebruik met gateways toestaan om migratie kopieeropdrachten te laten slagen.
Beperkingen
- De maximale ondersteunde grootte voor het uploaden van DACPAC-bestanden is 20 MB.
- Alleen on-premises gegevensgateways worden ondersteund. Gegevensgateways voor virtuele netwerken worden niet ondersteund.
- Private Link wordt niet ondersteund.
Troubleshooting
Gegevens kopiëren met behulp van lokale gegevensgateways
Issue: Wanneer u gegevens migreert met behulp van Fabric Copy jobs met een on-premises gegevensgateway, kunnen kopieerbewerkingen in sommige omgevingen mislukken als u de doel-SQL-database automatisch selecteert in Fabric vanuit de OneLake-catalogus.
Dit gedrag treedt op vanwege automatisch afhankelijke doelverbindingen die kunnen verlopen of verborgen kunnen worden. U kunt deze verbindingen niet bewerken of vernieuwen.
Oplossing: In plaats van de doel-SQL-database te selecteren in de OneLake-catalogus, configureer het doel expliciet als een Azure SQL-verbinding wanneer u de kopieertaak maakt. Het kopiëren van gegevens slaagt wanneer u het doel expliciet definieert.