Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Странности с запуском JOB  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4262
Столкнулся со странным зависанием джоба.
Итак, по порядку
Есть SSIS-пакет, в котором с некоего HTTP ресурса простым скачиванием забирается файл и кладется в локальную папку.
Примерно с неделю назад джоб стал просто виснуть на этом этапе без всяких сообщений или ошибок.
Запуск осуществляется под учетной записью, которая имеет административные права на машине.
Для доступа к HTTP используется логин и пароль, он валидный.

Запуск вручную под аккаунтом работает нормально, а в джобе виснет.
SQL Server 2012
10 июн 16, 10:31    [19279277]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 554
SQL2008,

Включите basic логгирование выполнения пакета (если его нет) и в SSISDB в протоколах выполнения SSIS пакета посмотрите, на каком шаге зависает пакет.
Или job виснет еще до запуска пакета?
10 июн 16, 10:43    [19279325]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4262
Ferdipux
SQL2008,

Включите basic логгирование выполнения пакета (если его нет) и в SSISDB в протоколах выполнения SSIS пакета посмотрите, на каком шаге зависает пакет.
Или job виснет еще до запуска пакета?

Виснет именно на скачивании файла.
10 июн 16, 11:02    [19279451]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 554
SQL2008,

Первое - что-либо в инфраструктуре изменилось, файерволлы, логины для доступа в Интернет?
Второе - предполагаю что вы используете для скачивания Web Task. Там с хранением паролей - гм, странности, нормального connection manager для нее нет... Поэтому попробуйте на сервере запустить пакет из командной строки через dtexec. Если проблемы с зависанием сохранятся - попробуйте на сервере открыть пакет в SSDT, указать еще раз логин и пароль, сохранить и опубликовать.
10 июн 16, 11:19    [19279533]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4262
Ferdipux
SQL2008,
Первое - что-либо в инфраструктуре изменилось, файерволлы, логины для доступа в Интернет?

Не исключено, но это не объясняет того факта, что вручную пакет отрабатывает, а в автомате виснет.
Ведь он запускается под одной и той же учеткой!
10 июн 16, 11:25    [19279560]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4262
Забыл добавить, что есть аналогичная проблема на втором джобе, который также работает по этой учеткой.
Он мапит сетевой ресурс и скачивает файлы. Тоже виснет без видимых причин, а вручную работает нормально.
Есть подозрение, что глобальными политиками этому аккаунту запрещено выполнение пакетных заданий.
Но в политике такое разрешение есть и оно никуда не девалось.
Что ставит меня в тупик.
10 июн 16, 11:29    [19279590]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
Ferdipux
Member

Откуда: Москва
Сообщений: 554
SQL2008,

В общем, вы правы по симптомам - у пользователя должно быть право Logon as batch job в политиках домена. Оно должно быть задано явно на пользователя или группу, и не должно быть отозвано - то есть пользователь/группа не должен входить в политику Deny logon as batch job.
10 июн 16, 16:43    [19281638]     Ответить | Цитировать Сообщить модератору
 Re: Странности с запуском JOB  [new]
SQL2008
Member

Откуда: Москва
Сообщений: 4262
Ferdipux
SQL2008,

В общем, вы правы по симптомам - у пользователя должно быть право Logon as batch job в политиках домена. Оно должно быть задано явно на пользователя или группу, и не должно быть отозвано - то есть пользователь/группа не должен входить в политику Deny logon as batch job.

Все права есть и не отозваны.
Для чистоты удалил и добавил снова, обновил политики.
Без изменения.
14 июн 16, 13:28    [19291178]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить