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


Редактор задачи «Передача главных хранимых процедур» (страница «Хранимые процедуры»)

На странице Хранимые процедуры диалогового окна Редактор задачи «Передача главных хранимых процедур» укажите свойства для копирования одной или нескольких пользовательских хранимых процедур из базы данных master одного экземпляра SQL Server в базу данных master другого экземпляра SQL Server. Дополнительные сведения об этой задаче см. в разделе Задача «Передача главных хранимых процедур».

ПримечаниеПримечание

Эта задача передает только пользовательские хранимые процедуры, принадлежащие пользователю dbo, из базы данных master на исходном сервере в базу данных master на целевом сервере. Чтобы создавать на целевом сервере хранимые процедуры, пользователям должно быть предоставлено разрешение CREATE PROCEDURE в базе данных master на этом сервере, либо они должны быть членами предопределенной роли сервера sysadmin.

Параметры

  • SourceConnection
    Выберите из списка диспетчер соединений SMO или нажмите кнопку <Создать соединение...>, чтобы создать новое соединение с исходным сервером.

  • DestinationConnection
    Выберите из списка диспетчер соединений SMO или нажмите кнопку <Создать соединение...>, чтобы создать новое соединение с целевым сервером.

  • IfObjectExists
    Выберите, каким способом задача будет обрабатывать пользовательские хранимые процедуры с именами, уже существующими в базе данных master на целевом сервере.

    Параметры этого свойства приведены в следующей таблице.

    Значение

    Описание

    FailTask

    Если в базе данных master на целевом сервере уже существуют хранимые процедуры с теми же именами, задача завершается ошибкой.

    Перезаписать

    Задача перезаписывает хранимые процедуры с теми же именами в базе данных master на целевом сервере.

    Пропустить

    Задача пропускает хранимые процедуры с теми же именами в базе данных master на целевом сервере.

  • TransferAllStoredProcedures
    Укажите, все ли пользовательские хранимые процедуры в базе данных master на исходном сервере следует копировать на целевой сервер.

    Значение

    Описание

    True

    Копировать все пользовательские хранимые процедуры базы данных master.

    False

    Копировать только указанные хранимые процедуры.

  • StoredProceduresList
    Укажите, какие пользовательские хранимые процедуры в базе данных master на исходном сервере следует копировать в целевую базу данных master. Этот параметр доступен только, если параметру TransferAllStoredProcedures присвоено значение False.