ОБРАТИТЕ ВНИМАНИЕ, что заголовок этого предложения является дословным сообщением об ошибке, характерным для этого пользователя. Сообщение об ошибке иллюстрирует ошибку в приложении dtexec, которая подставляет переменную пользователя в строку сообщения об ошибке. В этом случае стандартное сообщение Standard E
dition
заменяется на send successful email
.
«Стандартное» сообщение об ошибке будет:
Описание. Чтобы запустить пакет служб SSIS вне Business Intelligence Development Studio, необходимо установить стандартную версию Integration Services или более позднюю версию.
Версия SSIS 2012. Пакет изначально был 2005 вер. Пакет в файловой системе.
Механизм БД / Агент на хосте 1, SSIS на хосте 2.
Выполнение с узла 2 выполняется успешно. Выполнение с хоста 1 дает ошибку в теме вопроса. Видел этот пост , но двигатель и агент установлены на хосте 1. Кто-нибудь видел это? Google не возвращает результатов при поиске по точной ошибке (строка темы точная, в сообщении об ошибке нечетная формулировка).
Спасибо!
источник
Ответы:
Компоненты служб SSIS 2012 должны были быть установлены на узле 1 для решения этой проблемы.
* Если кто-нибудь знает способ решить эту проблему без установки компонентов служб SSIS 2012 там, где они не предназначены, отправьте сообщение, и я приму ваш ответ.
источник
Я получил ту же ошибку, но с названием одного из этапов моей работы вместо «отправить успешное письмо». Что мне помогло, так это перезапустить Агент после добавления моей переменной окружения на новый сервер. Глупо, но это сработало.
источник
Попробуйте Командную строку, чтобы выполнить пакет -
источник