Показать сообщение отдельно
Старый 02.07.2010, 13:53   #11  
Sergey Petrov is offline
Sergey Petrov
Участник
 
80 / 19 (1) ++
Регистрация: 03.04.2007
Адрес: Saint-Petersburg, Russia
Цитата:
Сообщение от Damn Посмотреть сообщение
Пакетный обработчик при этом хоть и клиентский, но для того чтобы понять какие пакетные задания нужно обрабатывать он лезет в настройки аоса, к которому подключен. AOS должен быть настроен как сервер пакетной обработки и для него должны быть выбраны соответствующие группы пакетной обработки.
Значит, если, к примеру, из двух AOS в кластере на данную пакетную группу настроен только один, то запускать пакетный обработчик нужно только из сессии DAX, которая обслуживается именно тем AOS, на который настроена пакетная группа? Что-то уж больно сложно.
По-моему, если в пакетной группе нет никаких AOS, то все задания, принадлежащие этой группе, должны быть только клиентскими и могут выполняться ТОЛЬКО КЛИЕНТОМ. Если же есть AOS, то задания могут быть как клиентские, так и серверные. Серверные будет обрабатывать AOS в обычном режиме, а клиенсткие будут выполняться исключительно через Основное > Периодические операции > Пакет > Обработка.
Кстати, в электронной документации по DAX написано: "Классы, используемые для пакетных задач, предназначены для работы на клиенте или сервере. Задачи, которые работают на сервере, могут запускаться автоматически как часть пакетных заданий, независимо от того, открыт ли клиент. Однако задачи, которые запускаются на клиенте, должны запускаться вручную с помощью формы Настроить пакетную обработку."
__________________
MS Dynamics AX 2009

Kernel 5.0.1600.4110
Application 5.0.1500.6491