Проблема с использованием агента 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