Ошибка репликации данных "DelimitedTextIncorrectRowDelimiter" для больших таблиц в облачной миграции Business Central
В этой статье описывается устранение ошибки, которая может возникнуть при выполнении репликации данных для больших таблиц во время миграции в облако.
Симптомы
Следующее сообщение об ошибке отображается в журнале миграции в облако для таблицы, которую не удалось скопировать. Журнал миграции в облако является частью страницы 40063, Управление миграцией в облако, и может быть просмотрен администратором, вошедшего в среду SaaS Business Central.
ErrorCode=DelimitedTextIncorrectRowDelimiter,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Указанный разделитель строк неверен. Не удается обнаружить строку после синтаксического анализа данных размером 100 МБ., Source=Microsoft.DataTransfer.Common,
Причина
Сообщение об ошибке сообщается инфраструктурой Хранилище BLOB-объектов Azure, когда Фабрика данных Azure выполняет конвейер репликации. Сообщение об ошибке обычно возникает для больших таблиц, когда они копируются из одной таблицы в другую. Эта ошибка возникает только в том случае, если источником миграции является база данных SQL Server, вся таблица большая, а одно поле содержит большое значение. Например, изображения размером более 20 МБ, хранящиеся в полях таблицы, могут вызвать эту ошибку.
Решение
Единственный надежный способ переноса таблиц с большими полями — развернуть базу данных-источник в Azure SQL, а затем настроить миграцию из Azure SQL базы данных вместо локальной SQL Server.
Кері байланыс
https://aka.ms/ContentUserFeedback.
Жақында қолжетімді болады: 2024 жыл бойы біз GitHub Issues жүйесін мазмұнға арналған кері байланыс механизмі ретінде біртіндеп қолданыстан шығарамыз және оны жаңа кері байланыс жүйесімен ауыстырамыз. Қосымша ақпаратты мұнда қараңыз:Жіберу және пікірді көру