powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Sсheduled Tasks
4 сообщений из 4, страница 1 из 1
Sсheduled Tasks
    #32004952
Michael Hopgarden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу извинить за лень, наверняка кто-нибудь уже реализовал следующую идею:

Существует ряд задач (job), которые запускаются ежедневно, кроме выходных.
Нужна процедура, которая изменяла бы дни запуска во всех планах (schedules) во всех задачах, имеющих некий признак, например в описании (description).

Собственно, если посчитаете, что нельзя потворствовать лени, то же не страшно. Я так и напишу сам когда-нибудь.
...
Рейтинг: 0 / 0
Sсheduled Tasks
    #32004956
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sp_update_job_schedule
...
Рейтинг: 0 / 0
Sсheduled Tasks
    #32004957
Michael Hopgarden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выеденного яйца не стоит. Зря я так долго откладывал.
...
Рейтинг: 0 / 0
Sсheduled Tasks
    #32004958
Michael Hopgarden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Glory
спасибо. Уже решил так:

create procedure UpdateFreqInterval
@Monday as bit,
@Tuesday as bit,
@Wednesday as bit,
@Thursday as bit,
@Friday as bit,
@Saturday as bit,
@Sunday as bit
as
declare @freq_interval as int

select @freq_interval = 2 * @Monday + 4 * @Tuesday + 8 * @Wednesday + 16 * @Thursday + 32 * @Friday + 64 * @Saturday + @Sunday

update msdb..sysjobschedules
set freq_interval = @freq_interval
from msdb..sysjobschedules as s inner join msdb..sysjobs as j on s.job_id = j.job_id
where j.description like '%updateable_freq_interval%'
go --end procedure UpdateFreqInterval

а isnull опять поленился вставить.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Sсheduled Tasks
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]