Online Documentation for SQL Manager for SQL server
Задание свойств скрипта
На последнем шаге можно задать некоторые общие опции генерируемого SQL скрипта.
Если установлен флажок Generate "CREATE DATABASE" statement, то в скрипте будет создан оператор CREATE DATABASE.
Установленный флажок Generate DROP statements указывает на то, что при извлечении будут созданы операторы DROP, которые будут удалять объекты соответствующие создаваемым скриптом объектам перед их созданием.
Если установлен флажок With IF statements, то будут генерироваться операторы, удаляющие только существующие объекты.
Флажок Use IF EXISTS clause for DROP statement позволяет автоматически использовать IF EXISTS условие при удалении объектов (если это поддерживается сервером).
Установленный флажок Create empty procedures позволяет правильно обработать зависимости между процедурами. Используется в том случае, если есть сложные зависимости у процедур, чтобы избежать неоднозначности при формировании порядка выполнения. В этом случае в начале скрипта генерируются операторы создания процедур с пустыми телами, а в конце генерируются операторы их изменения с добавлением тел.
Order by dependencies
В генерируемом скрипте объекты будут располагаться в порядке, определенном зависимостями объектов.
Extract dependent objects
Извлекать зависимые объекты выбранного объекта.
Количество записей в одном блоке задается в счетчике Records in a block.
Если установлен флажок Insert "COMMIT" statement after each block, то после каждого блока добавляется оператор COMMIT.
Операция извлечения будет прервана при возникновении ошибки, если установлен флажок Abort extraction on error. В противном случае скрипт будет выполняться без прерываний, а все возникшие ошибки отобразятся в специальном окне.
Генерируемый во время извлечения данных скрипт будет автоматически загружен в Редактор выполнения скриптов, если установлен флажок Load script to Script Editor.
Для того, чтобы каждый раз не задавать эти параметры, воспользуйтесь инструментом создания шаблонов.