Тестирование объектов баз данных после миграции (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)