Скрипт Data Update Script — это логический эквивалент скрипта Schema Update Script, присутствующего в окне Schema Comparison: он показывает операторы SQL, которые необходимо выполнить для обновления целевой базы данных до такого состояния, чтобы она по своим данным стала копией исходной базы данных.
Первоначально это окно пустое. Для генерирования скрипта необходимо в меню Data выбрать Data Compare | Refresh Update Script. На рис. 29.21 показан скрипт обновления для
нашего сравнения баз AdventureWorks. Комментарии в верхней части скрипта весьма интересны, поскольку они демонстрируют надежность скрипта: он достаточно интеллектуален для того, чтобы удалить внешние ключи таблиц перед выполнением вставок или обновлений данных. Затем они создаются вновь (после внесения данных в выбранные таблицы или представления).
Наши варианты выполнения скрипта обновления остаются все теми же: мы можем выполнить скрипт непосредственно, либо экспортировать его в файл или редактор T-SQL.
Примечание
Вы можете выполнить тонкую настройку сравнения данных при помощи диалогового окна Options (меню Tools | Options), в котором необходимо выбрать страницу Data Compare (в категории Database Tools).