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


Выбор и настройка объектов для тестирования (OracleToSQL)

На этом шаге вы выбираете объекты для тестирования и настраиваете параметры для сравнения выходных параметров процедур и функций, а также возвращаемых значений функций.

Выбор объектов для тестирования

В дереве объектов Oracle, расположенном слева от окна, проверьте объекты, которые необходимо вызвать во время тестирования. Полный список тестируемых объектов см. в разделе "Тестируемые перенесенные объекты базы данных" (OracleToSQL).

Если средство тестирования SSMA не поддерживает ни один из объектов, выбранных для тестирования, вы увидите ссылку, помеченную Некоторые выбранные объекты содержат ошибки под деревом объектов. Щелкните эту ссылку, чтобы просмотреть причины, по которым эти объекты не могут быть проверены, и очистить выбор неправильных объектов.

На правой стороне можно просмотреть несколько страниц На странице SQL отображается определение текущего объекта. На странице параметры перечислены параметры, если объект является хранимой процедурой или функцией. На странице свойств показаны дополнительные характеристики объекта. См. описание страниц "Сравнения параметров " и "Значения вызовов " ниже.

Параметры сравнения параметров

Установите правила сравнения для выходных параметров и возвращаемых значений на странице сравнения параметров . Вы можете сделать следующие параметры.

Использование во время сравнения тестов

Включите использование выбранного параметра в сравнении результатов теста.

  • Если выбрать значение True, SSMA сравнивает выходное значение этого параметра после выполнения процедуры в Oracle с соответствующим значением на SQL Server.

  • Если выбрать false, параметр будет исключен из проверки результатов.

Использование настраиваемого масштабирования

Для параметров числовых типов данных можно задать настраиваемый масштаб для сравнения.

  • Если выбрать True, числовые значения будут округляться в соответствии со значением сравнения шкалы перед сравнением.

  • При выборе False числовой сравнение будет точным.

Сравнение масштаба

Доступно только в том случае, если параметр use Custom Scale имеет значение True. Это точность для сравнения числовых значений.

Сравнение даты и времени

Определяет, как сравниваются значения даты и времени.

  • Если выбрать сравнить всю дату, будет выполнено полное сравнение значений с обеих платформ.

  • Если выбрать Сравнить только дату, часть времени будет проигнорирована.

  • Если выбрать Сравнить Только Время, часть даты будет игнорироваться.

  • Если выбрать игнорировать миллисекунды, результаты будут сравниваться до уровня секунд.

  • Если выбрать игнорировать дату и миллисекунды, результат будет сравниваться только по части времени и игнорировать дробные части секунды.

Игнорировать регистр строк

Управляет конфиденциальностью регистра сравнения.

  • Если выбрать True, сравнение будет нечувствительным к регистру.

  • Если вы выберете False, сравнение будет выполняться с учетом регистра букв.

Игнорировать пробелы в конце

Управляет обработкой конечных пробелов во время сравнения.

  • Если выбрать True, сравниваемые строки будут правильно обрезаны перед сравнением.

  • Если выбрать False, сравниваемые строки будут сохранять конечные пробелы.

Укажите входные значения для процедур и функций (параметры вызова)

Значения входных параметров можно указать на странице "Параметры вызова". Кнопка добавить вызов добавляет новый вызов с пустыми значениями параметров. Кнопка "Удалить звонки" удаляет текущий вызов.

Следующий шаг

Выбор и настройка затронутых объектов (OracleToSQL)

См. также

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