Запуск задания
В этом разделе описывается запуск задания Microsoft агент SQL Server в SQL Server 2014 с помощью SQL Server Management Studio, Transact-SQL или управляющих объектов SQL Server.
Задание — это указанная последовательность действий, выполняемых агентом SQL Server . SQL Server могут выполняться на одном локальном сервере или на нескольких удаленных серверах.
Перед началом работы
Для запуска задания используется:
Перед началом
Безопасность
Дополнительные сведения см. в разделе Обеспечение безопасности агента SQL Server.
Использование среды SQL Server Management Studio
Запуск задания
В обозревателе объектов подключитесь к экземпляру компонента Компонент SQL Server Database Engineи разверните его.
Разверните узел Агент SQL Server , затем разверните узел Задания. В зависимости от того, как нужно запускать задание, сделайте следующее.
При работе с одиночным сервером, работе на целевом сервере или запуске задания локального сервера на главном сервере щелкните правой кнопкой мыши задание, которое нужно запустить, и выберите пункт Запустить задание.
Если нужно запустить несколько заданий, щелкните правой кнопкой мыши компонент Монитор активности заданий, а затем выберите пункт Просмотр активности заданий. В разделе "Монитор активности заданий" можно выбрать несколько заданий, щелкнуть их правой кнопкой мыши и выбрать пункт Запустить задания.
При работе на главном сервере, чтобы все целевые серверы запускали данное задание одновременно, щелкните правой кнопкой мыши нужное задание, выберите пункт Запустить задание, а затем пункт Запустить на всех целевых серверах.
При работе на главном сервере, чтобы указать целевые серверы для данного задания, щелкните правой кнопкой мыши нужное задание, выберите пункт Запустить задание, а затем пункт Запустить на указанных целевых серверах. В диалоговом окне Инструкции после загрузки установите флажок Эти целевые серверы и отметьте все серверы, на которых должно запускаться данное задание.
Использование Transact-SQL
Запуск задания
В обозревателе объектовподключитесь к экземпляру компонента Компонент Database Engine.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- starts a job named Weekly Sales Data Backup. USE msdb ; GO EXEC dbo.sp_start_job N'Weekly Sales Data Backup' ; GO
Дополнительные сведения см. в разделе sp_start_job (Transact-SQL).
Использование управляющих объектов SQL Server
Запуск задания
Вызовите метод Start
класса Job
на языке программирования по своему выбору (Visual Basic, Visual C# или PowerShell). Дополнительные сведения см. в статье Управляющие объекты SQL Server (SMO).