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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Без учета конечных пробелов

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

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

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

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

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

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

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

См. также

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