События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!Этот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: SQL Server Управляемый экземпляр SQL Azure
Указывает агент SQL Server немедленно выполнить задание.
Соглашения о синтаксисе Transact-SQL
sp_start_job
[ [ @job_name = ] N'job_name' ]
[ , [ @job_id = ] 'job_id' ]
[ , [ @error_flag = ] error_flag ]
[ , [ @server_name = ] N'server_name' ]
[ , [ @step_name = ] N'step_name' ]
[ , [ @output_flag = ] output_flag ]
[ ; ]
Имя запускаемого задания. @job_name — sysname с значением по умолчаниюNULL
.
Необходимо указать @job_id или @job_name, но их нельзя указать.
Идентификационный номер запускаемого задания. @job_id является уникальным идентификатором по умолчаниюNULL
.
Необходимо указать @job_id или @job_name, но их нельзя указать.
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
Имя целевого сервера, на котором запускается задание. @server_name — sysname с значением по умолчаниюNULL
. @server_name должен быть одним из целевых серверов, на которые в настоящее время предназначено задание.
Имя этапа, с которого начинается выполнение задания. @step_name — sysname, значение по умолчанию NULL
— sysname. Применяется только к локальным заданиям.
Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.
0
(успешно) или 1
(сбой).
Нет.
Эта хранимая процедура находится в msdb
базе данных.
Эта хранимая процедура использует имя аналогичного sp_start_job
объекта для службы заданий Elastic Azure для База данных SQL Azure. Сведения о версии эластичных заданий см. в разделе jobs.sp_start_job (задания эластичных баз данных Azure).
Вы можете предоставить EXECUTE
разрешения для этой процедуры, но эти разрешения могут быть переопределены во время обновления SQL Server.
Другим пользователям необходимо предоставить одну из следующих агент SQL Server предопределенных ролей базы данных в msdb
базе данных:
Дополнительные сведения о разрешениях этих ролей см. в разделе Предопределенные роли базы данных агента SQL Server.
Члены SQLAgentUserRole и SQLAgentReaderRole могут запускать только собственные задания. Члены SQLAgentOperatorRole могут запускать все локальные задания, включая задания, принадлежащие другим пользователям. Члены sysadmin могут запускать все локальные и многосерверные задания.
На следующем примере показано, как запускается задание с именем Weekly Sales Data Backup
.
USE msdb;
GO
EXEC dbo.sp_start_job N'Weekly Sales Data Backup';
GO
События
Присоединение к вызову ИИ Навыков
8 апр., 15 - 28 мая, 07
Отточите свои навыки ИИ и введите подметки, чтобы выиграть бесплатный экзамен сертификации
Зарегистрируйтесь!