Проблема времени ожидания задачи процесса служб SSIS 2005 - PullRequest
0 голосов
/ 22 октября 2009

Вот что я пытаюсь сделать.

  1. У меня есть Perl-скрипт, который просматривает веб-сайт, заполняет форму и отправляет форму. Этот процесс занимает около 1 минуты и инициирует асинхронный процесс на веб-сайте для создания отчета и его переноса на FTP-сайт.
  2. После отправки формы я хотел бы завершить процесс и сообщить об успехе.
  3. Через некоторое время (часы) я пойду на сайт FTP, чтобы забрать отчеты, которые были сгенерированы с сайта.

Для этого у меня есть командный файл, который вызывает Perl-скрипт с параметром для запуска типа отчета. Это отлично работает. Когда я вызываю пакетный скрипт из задачи процесса SSIS, он работает. Однако я хочу, чтобы задача процесса успешно завершилась через 5 минут, поэтому я установил таймаут на 300 секунд, но он все равно завершился с ошибкой.

Кто-нибудь знает, как сделать так, чтобы отчет о задаче процесса был успешным, чтобы он продолжил выполнение следующей задачи в пакете?

1 Ответ

0 голосов
/ 22 октября 2009

Попробуйте превратить соединительную линию в ограничение приоритета «Завершение». Я предполагаю, что линия будет окрашена в зеленый цвет. Щелкните правой кнопкой мыши на этом и измените его на «Завершение». Это должно стать синим.

Первое задание будет завершено с ошибкой, однако вы перейдете к следующему, не беспокойтесь.

Дайте мне знать, если это поможет,

Джеймс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...