2009-05-18 2 views
0

У меня есть пакет SSIS 2005, который работает и работает в нашей производственной среде. В пакете используется диспетчер соединений SMTP для отправки сообщения электронной почты назначенному пользователю. У нас есть запланированное задание, которое выполняет этот пакет, а также отменяет строку подключения SMTP, чтобы пакет мог нацеливаться на тестовый или производственный почтовый сервер, что позволяет поддерживать единую службу на наших тестовых и производственных серверах, только что настроенных по-разному ,Почему мое обновление конфигурации SSIS не сохраняется?

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

Есть ли что-то, что мне не хватает для обновления параметров пакета SSIS? Должен ли я удалить существующий пакет, а затем повторно импортировать и перенести задание еще раз, чтобы новое изменение сервера удерживалось?

ответ

0

У dba с того места, где я работаю, была аналогичная проблема. Им пришлось изменить параметры работы задания, но, похоже, запуск задания с измененными параметрами работал только при первом запуске. После этого он продолжал использовать старые значения в последующих прогонах. Им пришлось переупаковать проклятую вещь.

0

Если вы используете функцию конфигурации пакета? Он может быть разборчивым по порядку исполнения. Здесь есть дополнительная информация: http://msdn.microsoft.com/en-us/library/ms141132.aspx

+0

Насколько я знаю, мы используем конфигурацию пакета на этапе разработки пакета, но когда он фактически переносится из теста на производство, используется тот же пакет, но некоторые из параметров (как строка подключения к базе данных и пути к файлам) перезаписываются в командной строке. –

Смежные вопросы