Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
SQL Server Management Studio предоставляет два механизма создания скриптов Transact-SQL. Создать скрипты для нескольких объектов можно с помощью мастера формирования и публикации скриптов. Можно также создать скрипты для отдельных или нескольких объектов с помощью меню Сформировать скрипт как в обозревателе объектов.
Выберите метод:Мастер создания и публикации скриптов, обозреватель объектов скрипт как меню
Чтобы использовать скрипт как меню:Script a Single Object, Script Two Object Using обозреватель объектов, Script Two Object Using обозреватель объектов Details
Перед началом
Выберите механизм, который лучше всего соответствует имеющимся требованиям.
Мастер формирования и публикации скриптов
С помощью мастера формирования и публикации скриптов можно создать скрипт Transact-SQL для нескольких объектов. Этот мастер создает скрипт для всех объектов базы данных или скрипт для подмножества выделенных объектов. Мастер позволяет настраивать различные параметры скрипта, такие как включение разрешений, параметры сортировки, ограничения и т. д. Инструкции по использованию мастера см. в разделе Мастер формирования и публикации скриптов.
Меню "Сформировать скрипт как" в обозревателе объектов
Меню Сформировать скрипт как в обозревателе объектов служит для создания скрипта для одного объекта, нескольких объектов или нескольких инструкций одного объекта. Можно выбрать один из нескольких типов скрипта, например для создания, изменения или удаления объекта. Сохранить скрипт можно в окне редактора запросов — в файл или в буфер обмена. Скрипт создается в формате Юникода.
Создание скрипта для одного объекта
Создание скрипта для одного объекта
В обозревателе объектовподключитесь к экземпляру компонента SQL Server Database Engine и разверните его.
Разверните узел Базы данных, а затем разверните базу данных, содержащую объекты, для которых необходимо создать скрипт.
Разверните категорию объекта. Например, разверните узел Таблицы или узел Представления .
Щелкните объект правой кнопкой мыши, наведите указатель на пункт Создать скрипт для <тип объекта>, например Создать скрипт для таблицы.
Укажите тип скрипта, например Создать или Изменить.
Выберите расположение для сохранения скрипта, например Новое окно редактора запросов или Буфер обмена.
Создание скрипта для двух объектов с помощью обозревателя объектов
Создание скрипта для двух объектов с помощью обозревателя объектов
Иногда возникает необходимость создать скрипт с несколькими действиями, например удаление процедуры с последующим созданием другой процедуры, создание таблицы и ее изменение. Следующие процедуры создания скриптов для нескольких объектов также можно использовать, если необходимо создать скрипт, который ссылается на различные типы объектов, например таблицы, представления или хранимые процедуры.
В обозревателе объектовподключитесь к экземпляру компонента SQL Server Database Engine и разверните его.
Разверните узел Базы данных, а затем разверните базу данных, содержащую объекты, для которых необходимо создать скрипт.
Щелкните правой кнопкой мыши первый объект, который должен быть скриптом, наведите указатель на > в разделе "Сохранить как" в качестве выбора выберите "Создать Редактор запросов Окно" в качестве назначения выходных данных.
Перейдите ко второму объекту, который необходимо включить в скрипт.
Щелкните правой кнопкой мыши объект, наведите указатель на > в поле "Сохранить в качестве выбора" выберите буфер обмена в качестве выходного назначения.
В окно редактора запросов, открытое для первого объекта, вставьте из буфера обмена скрипт для второго объекта.
Создание скрипта для двух объектов с помощью данных обозревателя объектов
Создание скрипта для двух объектов с помощью данных обозревателя объектов
Для создания скрипта для нескольких объектов одной категории можно использовать панель Подробности обозревателя объектов .
В обозревателе объектовподключитесь к экземпляру компонента SQL Server Database Engine и разверните его.
Разверните узел Базы данных, а затем разверните базу данных, содержащую объекты, для которых необходимо создать скрипт.
Разверните узел категории типов объектов, для которых требуется создать скрипт, например узел Таблицы .
Откройте панель Подробности обозревателя объектов . Для этого нажмите клавишу F7или откройте меню Вид и выберите пункт Подробности обозревателя объектов.
Щелкните левой кнопкой один из объектов, который нужно включить в скрипт.
Удерживая клавишу Crtl, щелкните левой кнопкой второй объект, который необходимо включить в скрипт.
Щелкните правой кнопкой мыши один из выделенных объектов и выберите Создать скрипт для <тип объекта>.