Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
применимо к:SQL Server
Управляемому экземпляру SQL Azure
Это важно
В Azure SQL Managed Instanceв настоящее время поддерживается большинство функций агента SQL Server, но не все. Дополнительные сведения см. в разделе отличия Управляемого экземпляра SQL Azure от SQL Server или ограничения заданий SQL Agent в Управляемом экземпляре SQL.
Расписание заданий агента SQL Server можно создать в SQL Server с помощью SQL Server Management Studio, Transact-SQL или объектов управления SQL Server.
Перед началом:
Чтобы создать расписание, используйте следующее:
Перед началом работы
Безопасность
Подробности см. в разделе Реализация безопасности агента SQL Server.
Использование среды SQL Server Management Studio
Создание расписания
В Обозревателе объектов подключитесь к экземпляру системы управления базами данных SQL Server, а затем разверните этот экземпляр.
Разверните Агент SQL Server, щелкните правой кнопкой мыши Задания и выберите Управление расписаниями.
В диалоговом окне "Управление расписаниями" нажмите кнопку "Создать".
В поле "Имя" введите имя нового расписания.
Если вы не хотите, чтобы расписание включено сразу после его создания, снимите флажок "Включен ".
Для типа расписания выберите один из следующих вариантов:
Чтобы запустить задание, когда ЦП достигает условия простоя, нажмите кнопку "Пуск", когда ЦП перестает работать.
Если вы хотите, чтобы расписание многократно выполнялось, нажмите кнопку "Повторяться". Чтобы задать повторяющееся расписание, заполните группы частоты, ежедневной частоты и длительности в диалоговом окне.
Если вы хотите, чтобы расписание выполнялось только один раз, нажмите кнопку "Один раз". Чтобы задать однократное расписание, заполните группу однократного события в диалоговом окне.
Использование Transact-SQL
Создание расписания
В обозревателе объектов подключитесь к экземпляру ядра СУБД.
На стандартной панели выберите пункт Создать запрос.
Скопируйте следующий пример в окно запроса и нажмите кнопку Выполнить.
-- creates a schedule named RunOnce. -- The schedule runs one time, at 23:30 on the day that the schedule is created. USE msdb ; GO EXEC dbo.sp_add_schedule @schedule_name = N'RunOnce', @freq_type = 1, @active_start_time = 233000 ; GO
Дополнительные сведения см. в разделе sp_add_schedule (Transact-SQL).
Использование объектов управления SQL Server
Создание расписания
Используйте класс JobSchedule с помощью выбранного языка программирования, например Visual Basic, Visual C# или PowerShell. Для получения дополнительной информации см. Объекты управления SQL Server (SMO).