Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Планировщик заданий Server 2008R2

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

edison2010



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый всем день. Помогите пожалуйста.  
При создании нового задания в планировщике заданий, появляется сообщение об ошибке:  Поступило сообщение о следующей ошибке: Поддержка Транзакций в диспетчере ресурсов заданного менеджера ресурсов не запущена либо отключена вследствие ошибки..
 
Что делать, куда копать?

Всего записей: 81 | Зарегистр. 28-01-2010 | Отправлено: 16:27 22-01-2014
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как вывести события планировщика которые сработают в определенный период?

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 8944 | Зарегистр. 03-03-2002 | Отправлено: 23:30 29-09-2014
ipmanyak



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
obtim Если знаешь код события, то можно встроенной утилитой wevtutil  
 

Код:
wevtutil qe Security /f:text "/q:* [System[(EventID=4663)]]" >  wevtutil.txt  
wevtutil /r:имя_компа qe Security /f:text "/q:* [System[(EventID=4728)]]"
wevtutil qe Microsoft-Windows-TaskScheduler/Operational «/q:*[System[(Level=1 or Level=2)]]» /c:1 /rd:true /f:text                                                                              
wevtutil qe system "/q:* [System [(EventID=6013)]]"/f:text    
   
 
http://www.osp.ru/win2000/2008/08/5823263/
http://www.osp.ru/win2000/2011/02/13008443/
http://blogs.msdn.com/b/ericfitz/archive/2008/07/16/wevtutil-scripting.aspx
http://winitpro.ru/index.php/2010/07/27/kak-upravlyat-zhurnalami-sobytij-iz-komandnoj-stroki/
короче из любого журнала по куче условий можно вытащить любое событие.
Погугли примеры на  wevtutil      
Кроме того в самом задании  ( в w2k8 и w2k12 )в меню Действия можно вывести сообщение  или отправить его  на почту.


----------
В сортире лучше быть юзером, чем админом...

Всего записей: 11743 | Зарегистр. 10-12-2003 | Отправлено: 07:30 30-09-2014 | Исправлено: ipmanyak, 07:34 30-09-2014
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ipmanyak
Меня интересуют ВСЕ активные события, которые попадают в диапазон с 19.00 до 19.15 ежедневно(не обязательно, что событие срабатывает ежедневно-может один раз в год, но в этот период по времени). Событий много и у них у всех разные графики срабатывания.

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 8944 | Зарегистр. 03-03-2002 | Отправлено: 14:06 30-09-2014
obtim



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть терминальник с несколькими пользователями с админ правами. Пароли-недоступны. Пользователей грохать нельзя. Я - так же админ. Есть ли возможность посмотреть все задания всех планировщиков на этом терминальнике?

----------
Дьявол коварен - он может явиться к нам просто в образе дьявола

Всего записей: 8944 | Зарегистр. 03-03-2002 | Отправлено: 09:21 05-07-2016
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Послал сообщение командой MSG, и оно зафиксировалось в журнале событий Windows. Имя журнала: Система, Источник: Application Popup, Уровень: Сведения, Код события: 26, Ключевые слова: Классический. По нему можно запускать свое задание под системой учетной записью. Вот только бы не перепутать его с другими событиями... На вкладке Триггеры по кнопке Изменить фильтр событий... создал фильтр XML:
Код:
<QueryList>
  <Query Id="0" Path="System">
    <Select Path="System">*[System[Provider[@Name='Application Popup'] and (Computer='PERSEUS.corp.akit') and (Level=4 or Level=0) and (band(Keywords,36028797018963968)) and (EventID=26)]]</Select>
  </Query>
</QueryList>
Как в него вставить текст сообщения?

(Если получится, текст сообщения будет другой, пока так).

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 11:05 18-03-2021 | Исправлено: M_Volkov, 11:07 18-03-2021
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Может запускать другую крайне редко используемую команду (какую? желательно без имени пользователя), чтобы она фиксировалось в журнале событий Windows?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 06:27 19-03-2021 | Исправлено: M_Volkov, 17:53 20-03-2021
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Если сообщение командой MSG (всем или конкретному пользователю) послано, когда нет активных сеансов (или конкретного пользователя) на сервере-терминале, оно не фиксируется в журнале событий Windows?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 11:20 23-03-2021 | Исправлено: M_Volkov, 11:23 23-03-2021
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Решил проблему, работает под обычным пользователем 1С!

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 06:32 27-03-2021
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
Решил проблему, работает под обычным пользователем 1С!
Но замечено что иногда последнему как-то удается завершить свою работу в Альфа-Авто и терминале. Есть подозрение, что пользователь завершил терминальный сеанс не закрыв Альфа-Авто (SQL-база 1С), и она завершилась аварийно, не выполнив предопределенную процедуру ПриЗавершенииРаботыСистемы(). Именно в ней у меня прописана проверка последний ли пользователь выходит из 1С. Если последний, то запускается
Цитата:
ЗапуститьПриложение("SchTasks /run /tn ВыгрузкаАльфаАвто");
а в этом задании запускается bat-файл архивации, делая перед архивацией дополнительные проверки.
Сейчас его срабатывание "При событии" отключено (включено только по расписанию утром). Хочу включить и настроить на событие с кодом 4634 категории задачи "Выход из системы" журнала Безопасность. Это при простом настраивании параметров задания:

Но таких событий много, хотелось бы сделать настраиваемое по конкретному пользователю (обычно это кассир завершает свою работу не с рабочего компьютера, а с домашнего), или группе Пользователи 1С. Но как? Возможно ли достать из события Имя учетной записи?
 
Добавлено:
В общем в Изменении фильтра событий отметил Сведения, код событий заменил на 4647 - Выход, запрошенный пользователем (много ложных 4634 - Выполнен выход учетной записи из системы), в XML получил:
Код:
<QueryList>
  <Query Id="0" Path="Security">
    <Select Path="Security">*[System[(Level=4 or Level=0) and (EventID=4647)]]</Select>
  </Query>
</QueryList>

по примеру Фильтрация журнала событий безопасности win2k8 по пользователю дописал туда условие для Имя учетной записи кассира (надо бы всех пользователей группы 1С, существующих и новых - возможно?), получил:
Код:
<QueryList>
  <Query Id="0" Path="Security">
    <Select Path="Security">*[System[(Level=4 or Level=0) and (EventID=4647)]] and *[EventData[Data[@Name='TargetUserName']='ИмяКассира']]</Select>
  </Query>
</QueryList>

Посмотрю, что получится...

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 11:53 24-09-2021 | Исправлено: M_Volkov, 12:09 25-09-2021
M_Volkov



Gold Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вроде все получилось. Смотрю вчерашний журнал планировщика заданий (категория задачи):
1. Задача вызвана пользователем - по времени совпадает с событием по ЖР 1С: Завершение работы с базой кассира.
2. Обработчик задач получил сообщение с запросом на запуск задачи
3. Задача запущена
4. Действие запущено
5. Обработка созданной задачи
7. Задача вызвана событием - по времени совпадает с событием по журналу Безопасность: Выход из системы.
8. Запрос на запуск проигнорирован, экземпляр уже выполняется (Предупреждение)
9. Не удается запустить задачу (Ошибка)
10. Действие выполнено
11. Задача завершена
Вчерашний случай корректного завершения 1С последним пользователем, конфигуратор закрыт (если был открыт) самой 1С. При некорректном завершении все началось бы с пункта 7, и завершилось бы "Ошибка разделенного доступа к информационной базе".
Есть ли другой способ закрыть конфигуратор?

Всего записей: 5783 | Зарегистр. 23-06-2008 | Отправлено: 16:44 26-09-2021
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Планировщик заданий Server 2008R2


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru