Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:SQL Server
Это важно
В Azure SQL Managed Instanceв настоящее время поддерживается большинство функций агента SQL Server, но не все. Дополнительные сведения см. в разделе отличия Управляемого экземпляра SQL Azure от SQL Server или ограничения заданий SQL Agent в Управляемом экземпляре SQL.
В этом разделе описывается изменение целевых серверов для заданий агента Microsoft SQL Server в SQL Server с помощью SQL Server Management Studio или Transact-SQL.
Перед началом работы
Безопасность
Разрешения
По умолчанию члены предопределенных ролей сервера sysadmin могут выполнять эту хранимую процедуру. Другим пользователям необходимо предоставить одну из следующих предопределенных ролей агента SQL Server в базе данных msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole (роль оператора SQL агента)
Использование среды SQL Server Management Studio
Изменение целевых серверов для задания
В Обозревателе объектов подключитесь к экземпляру системы управления базами данных SQL Server, а затем разверните этот экземпляр.
Разверните агент SQL Server, разверните задания, щелкните задание правой кнопкой мыши и выберите пункт "Свойства".
В диалоговом окне "Свойства задания" выберите страницу "Целевые объекты" и щелкните "Целевой локальный сервер" или " Нацелить несколько серверов".
Если выбрать целевые несколько серверов, назначьте серверы, которые будут целевыми для задания, установите флажок слева от имени сервера. Убедитесь, что флажки для серверов, которые не будут целевыми объектами задания, сняты.
Использование Transact-SQL
Изменение целевых серверов для задания
Подключитесь к движку СУБД.
На панели «Стандартная» нажмите Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить. В этом примере на сервере SEATTLE2 назначается многосерверное задание еженедельных резервных копий продаж.
USE msdb ;
GO
EXEC dbo.sp_add_jobserver
@job_name = N'Weekly Sales Backups',
@server_name = N'SEATTLE2' ;
GO
Дополнительные сведения см. в sp_add_jobserver (Transact-SQL).