Поделиться через


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

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

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

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

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

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

Заметка

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

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

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

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

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

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

См. также

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