Проблема с использованием агента SQL для запуска пакетов служб SSIS-сбой с " DTSER FAILURE(1)"

У меня есть пакет SSIS, хранящийся в базе данных MSDB, который отлично работает, когда я его выполняю. Он будет работать под учетной записью SA или будет использовать безопасность Windows.

Я хочу запланировать это задание для запуска с SQL Agent, но когда я это делаю, я получаю странную ошибку и какую бы конфигурацию я ни пытался, она терпит неудачу со следующей ошибкой:

выполняется как пользователь: серверсистема. при возврате DTSER_FAILURE (1). Начало: 09: 25: 03 окончено:09:25: 04 истекло: 0.61 секунд. Пакет не удалось выполнить. Шаг не удался.

сам пакет служб SSIS читает и записывает данные на удаленный сервер, но я не думаю, что он заходит так далеко во время выполнения пакета.

какие идеи?

3 ответов


необходимо предоставить учетной записи под управлением Службы Windows агента SQL необходимые разрешения.

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


взгляните на этот КБ: http://support.microsoft.com/kb/918760

особенно полезен последний раздел о регистрации ошибок - о том, как получить более подробную информацию об ошибках.


использовать master Go

sp_configure 'разрешить обновления', 0 go

переконфигурировать с помощью override go