Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Работа с job


Автор: Idsa 8.7.2008, 10:54
Здравствуйте!
Мне нужно обратиться к Daily расписанию определенного job'а и изменить значение Recurs every (каждые сколько дней вызывать job).
Рассчитываю на вашу помощь smile

Автор: skyboy 8.7.2008, 12:41
речь о администрировнии MSSQL Server?

Автор: Idsa 8.7.2008, 12:43
skyboy, да. Забыл указать: Sql Server 2005.

Автор: Magnifico 8.7.2008, 14:12
а там вроде нет таких настроек : каждые несколько дней
Dayly
weekly
monthly

в планировщике виндовс есть

если только скриптануть джоб и разобраться с параметрами  - но я сомневаюсь (они бы и визуальном плане были бы)

Автор: Idsa 8.7.2008, 14:16
Magnifico, все там есть smile
Выяснил, что нужно использовать хранимую процедуру sp_update_schedule.

Добавлено через 1 минуту и 32 секунды
Цитата(Magnifico @  8.7.2008,  18:12 Найти цитируемый пост)
они бы и визуальном плане были бы

А они есть. Например, когда выбираешь Occurs=Daily, можно выбрать Recurs every=...

Автор: Magnifico 8.7.2008, 14:52
понял, а я сразу в код полез

 в прцедуре sp_add_jobschedule
параметр @freq_interval = количествоДней  
- за это отвечает(надо недельку чтоб проверить)
при @freq_type=4 т.е ежедневно

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)