|
19.08.2010, 11:49 | #1 |
Модератор
|
Пакетное задание в статусе "Выполнение" висит больше 4 дней.
Основное -- Запросы -- Пакетное задание
Пакетное задание в статусе "Выполнение" висит больше 4 дней. На форме "Список задач" строка в статусе "Готово" (переход и формы "Пакетное задание" по кнопке "Просмотр задач") Пакетник стандартный, импорт данных из Excel (класс SysDataImportExcel) Настроен запуск на Пакетном сервере - но место запуска почему-то в итоге "клиент" (поле "Запустить из местоположения" = Клиент ) Почему пакетное задание в статусе "Выполнение" так долго?
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. Последний раз редактировалось Poleax; 19.08.2010 в 12:11. |
|
19.08.2010, 13:15 | #2 |
Участник
|
класс SysDataImportExcel свойство RunOn = Client, далее смотрим класс BatchInfo метод doBatch
... batch.RunType = this.parmRunClass().runsImpersonated() ? BatchRunType::Server : BatchRunType::Client; ... это причина места запуска Клиент без доработки - придеться указать Группу пакетов, которая не входит в обработку пакетником АОСа (администрирование\настройка\конфигурация сервера) и запускать пакет в режиме версии 4.0, то есть Основное\периодические операции\обработка - здесь класс отработает как и положено под клиентом. То что статус Выполнение - это конечно глюк, ничего там не делается. Но глюк в том, что АОС вообще не должен был бы взять на обработку пакет Клиент. АОС ставит Готово на пакетную проводку и все. Иначе была бы ошибка о попытке запустить класс на клиенте под серверным пакетом. насчет доработки - а вот можно ли запустить SysDataExcelCOM под сервером? |
|
|
За это сообщение автора поблагодарили: Poleax (2). |
19.08.2010, 13:20 | #3 |
Участник
|
поправлюсь - причина не свойство RunOn... а метод SysDataImportExcel
X++: public boolean runsImpersonated() { return false; } |
|
19.08.2010, 13:42 | #4 |
Участник
|
Вывод в Excel на сервере - а вот и тема в тему
|
|
19.08.2010, 14:11 | #5 |
Модератор
|
Цитата:
Цитата:
Сообщение от titov
Вывод в Excel на сервере - а вот и тема в тему
__________________
This posting is provided "AS IS" with no warranties, and confers no rights. |
|