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

Откуда:
Сообщений: 7887
Приветствую!
Это ночные job-ы, готовящие данные на следующий рабочий день.

Как бы по-проще - проверять эдак через от 1 мин до 1 часа, если job-ы не выполнились,
то запустить после проверки.

Сообщения и запись в журнал - да (когда какие-то ошибки), но вот когда сервер выключили на какое-то время - чтобы потом в ближайшее время стартовали.
3 окт 11, 14:14    [11374040]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
Glory
Member

Откуда:
Сообщений: 104751
AlexandrPlus
Как бы по-проще - проверять эдак через от 1 мин до 1 часа, если job-ы не выполнились,
то запустить после проверки.

А чем вы собрались проверять ? Сторонней программой ?
3 окт 11, 14:16    [11374057]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
SignOff
Member

Откуда: Stockholm
Сообщений: 424
AlexandrPlus,

серваки без упса - ну не поперло - пингуй и проверяй тогда сервак.
3 окт 11, 14:17    [11374071]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
AlexandrPlus
Member

Откуда:
Сообщений: 7887
SignOff
AlexandrPlus,

серваки без упса - ну не поперло - пингуй и проверяй тогда сервак.


упса - на 30-40 минут, а тут 4 часа ремонта в пятницу, когда все ушли

данные выправить без разраба (разрабов, если бы ...) уже никак не получилось бы
3 окт 11, 16:26    [11375537]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
AlexandrPlus
Member

Откуда:
Сообщений: 7887
Glory
AlexandrPlus
Как бы по-проще - проверять эдак через от 1 мин до 1 часа, если job-ы не выполнились,
то запустить после проверки.

А чем вы собрались проверять ? Сторонней программой ?


в том и вопрос - чтобы без сторонних программ
ЗЫ Эти примочки накапливаются и могут составлять несколько десятков для даже небольших проектов.

может быть еще job, проверяющий выполнимость других job-ов?
3 окт 11, 16:29    [11375575]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
AlexandrPlus
Member

Откуда:
Сообщений: 7887
SignOff
AlexandrPlus,

серваки без упса - ну не поперло - пингуй и проверяй тогда сервак.


ведутся переговоры, чтобы на генератор серваки и 24-вые рабочие места запитать
ЗЫ Это медучреждения - в реанимациях есть свои дизельные генераторы электрического тока
3 окт 11, 16:33    [11375629]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
Glory
Member

Откуда:
Сообщений: 104751
AlexandrPlus
может быть еще job, проверяющий выполнимость других job-ов?

И как он будет работать "Во время отключения электричества" ?
3 окт 11, 16:35    [11375653]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
AlexandrPlus
Member

Откуда:
Сообщений: 7887
Glory
AlexandrPlus
может быть еще job, проверяющий выполнимость других job-ов?

И как он будет работать "Во время отключения электричества" ?


сразу после включения

Например, в данном случае выключение было после основного (часть работают 24 сутки) рабочего дня и до следующего рабочего дня, и джобы готовили данные для следующего рабочего дня (учет и контроль по суткам - переход на следующие сутки). Если бы сразу после включеия все джобы отработали бы, то дальнейший ввод и обработка данных были бы корректными.
3 окт 11, 16:47    [11375803]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
Glory
Member

Откуда:
Сообщений: 104751
AlexandrPlus
Например, в данном случае выключение было после основного (часть работают 24 сутки) рабочего дня и до следующего рабочего дня, и джобы готовили данные для следующего рабочего дня (учет и контроль по суткам - переход на следующие сутки). Если бы сразу после включеия все джобы отработали бы, то дальнейший ввод и обработка данных были бы корректными.

А код в джобах не может логировать дату последнего выполнения и использовать ее при следующих запусках ?
3 окт 11, 16:49    [11375820]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
AlexandrPlus
Member

Откуда:
Сообщений: 7887
Glory
AlexandrPlus
Например, в данном случае выключение было после основного (часть работают 24 сутки) рабочего дня и до следующего рабочего дня, и джобы готовили данные для следующего рабочего дня (учет и контроль по суткам - переход на следующие сутки). Если бы сразу после включеия все джобы отработали бы, то дальнейший ввод и обработка данных были бы корректными.

А код в джобах не может логировать дату последнего выполнения и использовать ее при следующих запусках ?


следующие запуски - послезавра, а завтра уже данные некорректные начнуться и по цепочке

наверно джоб-супервизор джобов сделаю или программку, которая операторов просила бы кнопку нажать (за 15 минут до начала следующих, т.н., клинических суток (в 8:00 начало следующих и конец предыдущих))
3 окт 11, 17:09    [11376041]     Ответить | Цитировать Сообщить модератору
 Re: Во время отключения электричества не сработали job-ы - данные ввод и обраб. с ошибками  [new]
Glory
Member

Откуда:
Сообщений: 104751
AlexandrPlus
наверно джоб-супервизор джобов сделаю или программку, которая операторов просила бы кнопку нажать (за 15 минут до начала следующих, т.н., клинических суток (в 8:00 начало следующих и конец предыдущих))

Джоб настраивается на выполнение каждый час
И код джоба внутри
- проверяет разницу между текущей датай и датой последного запуска и выполняет действия если есть нужная разница
- логирует дату последнего успешного запуска
3 окт 11, 17:13    [11376081]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить