Ошибка служб SSIS при выполнении пакета с удаленными подключениями - PullRequest
2 голосов
/ 10 февраля 2010

Я использую SSIS на SQL Server 2005 и столкнулся с ошибкой. В процессе очистки я удалил пару соединений из раздела диспетчера подключений, которые мы не использовали. Но теперь, когда я пытаюсь выполнить пакет, я получаю сообщение об ошибке, в котором говорится, что «Соединение {некоторый guid} не найдено. Эта ошибка выдается коллекцией соединений Connections, когда определенный элемент соединения не найден».

Я проверил и перепроверил, и удаленные соединения не используются в пакете, поэтому, похоже, это ненужная ошибка. Есть ли место, где я могу проверить и удалить это сообщение об ошибке?

Спасибо!

Ответы [ 2 ]

4 голосов
/ 10 февраля 2010
1 голос
/ 01 марта 2013

Это была очень странная ситуация, с которой даже я столкнулся, учитывая, что я обновил имена диспетчеров соединений и обновил их даже в файле конфигурации.

Тем не менее пакет не будет выполнен, поскольку он все еще использует старый диспетчер соединений.

Оказывается, пакет был настроен на использование ведения журнала SQL Server. Также в конфигурации пакета указано старое имя соединения. [Хотя имя внутри конфигурации ссылается на новое имя подключения]. Я предполагаю, что проблема заключалась в том, что он неправильно обновлял конфигурацию.

Я решил эту проблему, переконфигурировав диспетчер соединений и ведение журнала по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...