Ответ эксперта

Как проверить полноту миграции IBM Db2?

Вопрос по направлению: Экспертиза СУБД IBM Db2

Ответ

Полноту миграции нельзя подтвердить только числом строк. Сопоставляют схемы, таблицы, ключи, ограничения, типы и точность чисел, столбцы идентификации (identity) и последовательности (sequences) с текущими состояниями, временные метки, GRAPHIC/VARGRAPHIC/DBCLOB, единицы измерения длины строк (string units), кодовые страницы, LOB/XML, значения по умолчанию, вычисляемые столбцы, правила сортировки, индексы, представления, триггеры, процедуры, функции, пакеты, права и задания. По применимости проверяют табличные пространства, группы хранения, секционирование, псевдонимы удалённых объектов (nicknames), объекты федеративного доступа (federated objects), MQT, пользовательские типы, модули, глобальные переменные, темпоральные определения (temporal definitions), разрешения на строки, маски столбцов/LBAC и параметры базы.

Перечень определяют по каталогу и карте миграции. Вывод db2look сверяют с системным каталогом и тестами: он не гарантирует воспроизведение всех характеристик. Фиксируют версии источника и приёмника, контрольный момент, допустимые преобразования, отклонённые строки, усечение, округление, регистр имён, повторные запуски и поздние изменения. Контрольные суммы требуют заданной канонизации. Отдельно проверяют значимое поведение запросов и программной логики. Если перенос и есть предмет спора, задачу закрывает экспертиза миграции баз данных.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России