Проблема миграции при использовании DMS. Неверные нежелательные данные для пустых столбцов

При переходе с MySQL на ORAcle с использованием AWS DMS servcie на стороне источника (экземпляр базы данных MySQL) некоторые огромные значения столбцов (mediumtext) пусты для 75% строк в таблице. В то время как в целевом объекте (Oracle) он перенесен с другим значением (не значениями нежелательной почты). Мне кажется, что значения столбцов неправильно копируются между строками.

Если в исходных столбцах есть пустые значения, они копируют некоторые другие данные. Около 75% данных таблицы для некоторых столбцов clob с пустыми значениями на стороне источника неправильно сопоставляются с некоторыми другими данными на стороне оракула. Мы использовали режим FULL LOB и размер блока 10000 КБ.


person Siddu Notout    schedule 01.02.2018    source источник


Ответы (1)


Некоторые вопросы или просьбы - 1. Могли бы вы поделиться таблицей DDL из источника и цели? 2. Вы уверены, что на целевой машине нет рабочей нагрузки, которая могла бы изменить значения в таблице вне процесса DMS? 3. В режиме Full LOB большие объекты переносятся порциями. Почему мы указываем такой большой размер блока LOB? Кроме того, нам неизвестен максимальный размер LOB для использования ограниченного режима LOB. 4. Не могли бы вы вставить сюда ARN задачи? Я работаю в AWS DMS и могу посмотреть, что происходит? Как только я найду основную причину, я также обязательно опубликую здесь анализ для всех пользователей stackoverflow.

Дайте мне знать.

person Arun Kumar Thiagarajan    schedule 05.02.2018