Тестирование объектов баз данных после миграции (OracleToSQL)

MicrosoftSQL Server Помощник по миграции для тестера Oracle (SSMA Tester) автоматически проверяет преобразование объектов базы данных и перенос данных, выполняемый SSMA. После завершения миграции SSMA Используйте тестер SSMA, чтобы убедиться, что преобразованные объекты работают одинаково и все данные были переданы должным образом.

С помощью тестера SSMA можно проверить следующие типы объектов:

  • Таблицы
  • Хранимые процедуры, включая Упакованные процедуры
  • Определяемые пользователем функции, включая упакованные функции
  • Представления
  • Автономные инструкции

Тестер SSMA выполняет объекты, выбранные для тестирования в Oracle, и их аналоги в SQL Server . После этого он сравнивает результаты в соответствии со следующими критериями:

  • Совпадают ли изменения в данных таблицы?
  • Совпадают ли значения выходных параметров для процедур и функций?
  • Функции Do возвращают одинаковые результаты?
  • Совпадают ли результирующие наборы?

Примечание

ВНИМАНИЕ! Никогда не используйте SSMA Tester в рабочих системах. Во время выполнения тестера изменяются исходная схема и данные. Полное восстановление исходного состояния может оказаться невозможным для некоторых типов протестированного кода.

Предварительные требования

Чтобы включить Сравнение результирующих данных таблицы, задайте для параметра создать столбец ROWID значение Да перед началом преобразования схемы. SSMA добавит ROWID столбец во все таблицы во время выполнения команды Convert Schema .

Обратите внимание, что текущая версия тестера SSMA не поддерживает параллельное выполнение разными пользователями на одном исходном или целевом сервере.

Приступая к работе

Создание тестовых случаев (OracleToSQL)

См. также

Параметры проекта (преобразование) (OracleToSQL)