Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Кастомное расписание джоба  [new]
alexxUK
Member

Откуда: Украина
Сообщений: 81
Господа, помогите плиз советом, :)
есть 2005 SQL server и есть 2 MSSQL job - один выполянется каждый день, второй - каждые 10 минут ...
Но надо сделать так, чтобы они в субботу молчали и никуда не дергались (скажем целый день субботы или определенный интервал субботы)

UI ManageMent Studio не позволяет делать такие кастомные настройки (ну или я не нашел) ... скриптов тоже особо не нашел по этому делу ... есть какой-то выход из сложившейся ситуации? поделитесь плиз опытом.
спасибо заранее.
4 дек 09, 15:58    [8021116]     Ответить | Цитировать Сообщить модератору
 Re: Кастомное расписание джоба  [new]
alexxUK
Member

Откуда: Украина
Сообщений: 81
в боди Job запихнуть условие - что если шас суббота, то не выполнять?
это например если есть один степ, как вариант, а если степов несколько ?
дублировать условие чтоли?
4 дек 09, 16:02    [8021149]     Ответить | Цитировать Сообщить модератору
 Re: Кастомное расписание джоба  [new]
alexxUK
Member

Откуда: Украина
Сообщений: 81
типа так?

DECLARE @DateOfWeek nvarchar(10)
SET @DateOfWeek = (SELECT DATENAME(dw, GETDATE()))

IF (@DateOfWeek = 'Saturday')
BEGIN
Print 'Yahooooo!'
END
ELSE BEGIN
Print 'Job needs to run...'
END

или есть поаккуратнее варианты?
создается впечатление, что я тут сам с собой веду интеллигентную беседу :)
4 дек 09, 16:10    [8021192]     Ответить | Цитировать Сообщить модератору
 Re: Кастомное расписание джоба  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 33364
Блог
alexxUK,

Плохи искали?

К сообщению приложен файл. Размер - 0Kb
4 дек 09, 16:10    [8021194]     Ответить | Цитировать Сообщить модератору
 Re: Кастомное расписание джоба  [new]
alexxUK
Member

Откуда: Украина
Сообщений: 81
круто, спасибо большое :)!!!
4 дек 09, 16:11    [8021197]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить