Задание агента SQL не выполнено с ошибкой 0x80131904 - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть одно задание агента SQL, которое выполняет пакет служб SSIS. Когда задание выполняется по расписанию, оно выдает ошибку:

Не удалось выполнить пакет IS-сервера из-за ошибки 0x80131904. Сервер: XXXXX Путь к пакету: «XXXX» Код среды Идентификатор: 2. Описание: операция не выполнена из-за истечения времени ожидания выполнения.

Но когда я запускаю задание вручную, щелкая правой кнопкой мыши по нему, задание выполняется успешно.

Может ли кто-нибудь помочь мне найти причину и решение проблемы.

Большое спасибо заранее!

1 Ответ

0 голосов
/ 15 ноября 2018

Проблема в том, что пользователь службы агента SQL не имеет прав на выполнение пакета.

Два решения:

  1. Изменение пользователя службы агента SQL Server чтениегде sql management studio

  2. Создание прокси-учетной записи для SQL Agent JOB Шаг ssis-прокси-учетная запись

Перейтидля 2, потому что, если у вас есть более одного задания или несколько политик .....

...