Delen via


Fout bij gegevensreplicatie 'DelimitedTextIncorrectRowDelimiter' voor grote tabellen in Business Central-cloudmigratie

Dit artikel bevat een oplossing voor een fout die kan optreden wanneer u gegevensreplicatie uitvoert voor grote tabellen tijdens cloudmigratie.

Symptomen

Het volgende foutbericht wordt weergegeven in het cloudmigratielogboek voor de tabel die niet kan worden gekopieerd. Het cloudmigratielogboek maakt deel uit van pagina 40063, Cloud Migration Management en kan worden bekeken door de beheerder die is aangemeld bij de Business Central SaaS-omgeving.

ErrorCode=DelimitedTextIncorrectRowDelimiter,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=The specified row delimiter is incorrect. Kan een rij niet detecteren na het parseren van 100 MB gegevens.,Source=Microsoft.DataTransfer.Common,'

Oorzaak

Het foutbericht wordt gerapporteerd door de Azure Blob Storage-infrastructuur wanneer een Azure Data Factory een replicatiepijplijn uitvoert. Het foutbericht treedt meestal op voor grote tabellen wanneer ze van de ene tabel naar de andere worden gekopieerd. Deze fout treedt alleen op wanneer de migratiebron een SQL Server-database is, de hele tabel groot is en één veld een grote waarde bevat. Afbeeldingen die groter zijn dan 20 MB die zijn opgeslagen in de tabelvelden, kunnen deze fout veroorzaken.

Oplossing

De enige betrouwbare manier om tabellen met grote velden te migreren, is door de brondatabase in Azure SQL te implementeren en vervolgens cloudmigratie vanuit de Azure SQL-database in te stellen in plaats van de on-premises SQL Server.