2009-01-15 4 views
1

Я получаю следующее сообщение об ошибке, когда мой пакет DTS планируется:Как исправить ошибку DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER?

Description: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER

Я не уверен, как получить мои DTS пакеты для выполнения. Они работают нормально, когда я вручную их выполняю.

Я запускаю SQL Server 2005. Пакеты DTS создавались с использованием мастера импорта/экспорта.

+0

Скорее всего, проблема с разрешением, какой пользователь выполняет задание и имеет ли у пользователя все необходимые разрешения? – SQLMenace

+0

работает под sqlserveragent, который имеет полные разрешения –

+0

Для меня это было потому, что я переименовал свой проект, и он отказался от выполнения отладки в 64-битном режиме, что сделало мое 32-битное соединение с Oracle довольно неудовлетворительным. –

ответ

0

Я изменил аутентификацию с SQL Server на Windows Auth, и это сделало трюк. Не знаю, почему.

0

Когда пакет запланирован, он обычно запускается под контекстом и передачей агента SQL Server.

Содержит ли пакет соединение с буквой диска или другим механизмом, недоступным для учетной записи агента без учета sqlserver?

+0

sqlserveragent получил полные разрешения, но ошибка все еще происходит. –

0

Я думаю, что проблема связана с комбинацией входа/пароля в любом из соединений диспетчера соединений DTS или с некоторыми проблемами с доступом к серверу, на котором находится db.

+0

если он работает вручную, я бы предположил, что логин/пароль верны. Есть предположения? –

0

Если ваше имя сервера длиннее 31 символа (включая имя хоста), то оно не будет срабатывать.

+0

имя сервера меньше 31 символов –

1

https://imgalib.wordpress.com/2013/01/24/how-to-solve-ssis-error-code-0xc020801c0xc004700c0xc0047017/

Сво проблема с обработкой первенствовать. Требуется для изменения времени выполнения по умолчанию. Перейдите к опции «Отладка» на левой панели и с правой панели измените значение Run64BitRuntime на false. в свойствах проекта.

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

+0

В Vs 2017 перейдите к настройкам вашего проекта и оттуда разверните параметры конфигурации -> отладка -> Run64BitRuntime – Amirreza

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