У нас есть пакет SSIS, который запускается с веб-службы. В среде Dev все работает нормально, но в среде QA я получаю следующую ошибку при попытке запустить пакет: «Не удалось получить соединение [ConnectionName]. Соединение может быть неправильно настроено или у вас могут не быть прав на это соединение ».Ошибка в пакете SSIS с ошибкой «Не удалось получить соединение»
Соединение использует SQL-вход, а не интегрированный. У самого входа есть соответствующие привилегии. Пакет SSIS находится в файловой системе, а не на сервере SQL. Я использовал DTCPing, и все отлично проверяется между SQL-сервером и сервером Utility. К сожалению, я очень мало знаю о SSIS, и я немного потерял, что может быть проблемой. Любые предложения будут ценны.
Куда это включить? и что это за MSDTC? –
@TejuMB Это почти наверняка зависит от того, какую версию Windows вы используете, поэтому вам понадобится Google, но в разделе Server 2008 R2: - Перейти к началу - Тип услуги компонента - Выбрать службы компонентов - Развернуть «Службы компонентов» - Expand Компьютеры - Развернуть «Мой компьютер» - Expand «Координатор распределенных транзакций» - щелкните правой кнопкой мыши «Local DTC» и нажмите кнопку «Свойства» Это должно содержать то, что вам нужно – Dugan
я включен, но его показ - «не удалось перезапустить службы MSDTC, просмотрите журнал событий». –