У меня есть консольное приложение C #, которое использует пакет Selenium NuGet. Этот процесс открывает некоторые URL-адреса и сохраняет все данные со страниц в SQL Server.
Вопрос в том, когда я запускаю только приложение c #, оно работает нормально.
Затем я создаю пакет служб SSIS и задачу сценария в SSIS и вызываю это приложение c #.
Опять же, когда я выполняю из SSIS, он работает нормально, но когда я планирую пакет SSIS из агента SQL, процесс показывает, что он работает, но никогда не запускается и никогда не завершается.
У кого-нибудь есть идея, если я должен что-то изменить?
Привет!
EDIT:
Это деталь моего развития.
Изображение решения
Мое решение SSIS содержит только один dtsx, в котором я создаю 2 шага
Синий шаг - разработка c #, использующая Selenium
Первый шаг - это скрипт, который отправляет письмо, указывающее, что процесс запускается.
Второй шаг - это задача процесса, которая выполняет «Scrap.exe». Scrap.exe - это разработка c #, которая использует Selenium для удаления некоторых URL. Когда я запускаю это решение из Visual Studio, результат успешен.
Затем я создаю задание в агенте SQL (SQL Server 2016). Это задание имеет только один шаг, который выполняет dtsx.
Это работа
Наконец, когда я выполняю это задание (щелкните правой кнопкой мыши -> запустить задание на шаге), задание запускается правильно, но никогда не завершается.
Как это
Извините за мой английский, я из Аргентины.