Сбой пакета служб SSIS с ошибкой «Не удалось установить соединение» - PullRequest
4 голосов
/ 25 июня 2010

У нас есть пакет служб SSIS, который запускается из веб-службы.В среде Dev все работает нормально, но в среде QA я получаю следующую ошибку при попытке запустить пакет: «Не удалось установить соединение [ConnectionName]. Возможно, соединение настроено неправильно или у вас нет необходимых прав доступа кэто соединение. "

Соединение использует вход в систему SQL, не интегрированный.Сам логин имеет соответствующие привилегии.Пакет служб SSIS находится в файловой системе, а не на сервере SQL.Я использовал DTCPing, и все прекрасно работает между сервером SQL и сервером утилит.К сожалению, я очень мало знаю о самом SSIS, и я немного растерялся относительно того, в чем может быть проблема.Любые предложения будут с благодарностью.

Ответы [ 3 ]

4 голосов
/ 25 июня 2010

Я наконец решил проблему, и она была связана с моими настройками MSDTC. Пока MSDTC был включен, мне пришлось включить следующие настройки:

  • Доступ по сети DTC
  • Разрешить удаленный клиент
  • Разрешить входящий / исходящий
  • Включить СОВЕТ
1 голос
/ 04 декабря 2014

При использовании контейнера «цикл по каждому элементу» в пакете служб SSIS эта ошибка возникала после обработки файлов размером 3K + ... Установив для свойства подключения RetainSameConnection значение TRUE, мы смогли переместить более 32 тыс. Файлов без каких-либо проблем.

0 голосов
/ 04 декабря 2018

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

Я решил это, перейдя к шагу Задание > Конфигурация > Диспетчеры соединений > Для каждого соединения мне пришлось указать Пароль и установите RetainSameConnection = True.

Я не уверен, что RetainSameConnection необходим

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