2016-09-08 2 views
1

Я пытаюсь создать задачу потока данных, которая приносит данные из таблицы Excel в SQL. Я делаю это в SQL Server Data Tools для Visual Studio 2012 как пакет SSIS. Однако, когда я запускаю задачу, я получаю ниже ошибки:Не удается подключиться к Excel SSIS

[Источник Excel [52]] Ошибка: Код ошибки SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. Вызов метода AcquireConnection для диспетчера соединений «Менеджер подключений Excel» завершился с кодом ошибки 0xC0209303. До этого могут появляться сообщения об ошибках с дополнительной информацией о том, почему вызов метода AcquireConnection не удался.

Вы могли бы помочь?

Спасибо

Полное сообщение об ошибке:

SSIS пакет "C: \ Users \ adm.turpan \ Documents \ Visual Studio 2012 \ Projects \ Integration Services Project1 \ Integration Services Project1 \ project.dtsx" начиная. Информация: 0x4004300A в Excel в качестве источника, SSIS.Pipeline: этап проверки начинается. Ошибка: 0xC020801C в Excel в качестве источника, источник Excel [52]: код ошибки SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. Вызов метода AcquireConnection для диспетчера соединений «Менеджер подключений Excel» завершился с кодом ошибки 0xC0209303. До этого могут появляться сообщения об ошибках с дополнительной информацией о том, почему вызов метода AcquireConnection не удался. Ошибка: 0xC0047017 в Excel в качестве источника, SSIS.Pipeline: Ошибка проверки источника Excel и возвращаемый код ошибки 0xC020801C. Ошибка: 0xC004700C в Excel в качестве источника, SSIS.Pipeline: один или несколько компонентов не прошли проверку. Ошибка: 0xC0024107 в Excel в качестве источника: были ошибки при проверке задачи. Пакет SSIS «C: \ Users \ adm.turpan \ Documents \ Visual Studio 2012 \ Projects \ Integration Services Project1 \ Integration Services Project1 \ project.dtsx» завершен: успех.

+0

Каковы другие ошибки в журнале? В одном из них содержится фактическое объяснение. Скорее всего, путь к файлу неверен –

+0

Ошибка [SSIS.Pipeline]: Ошибка проверки источника Excel и возвращаемый код ошибки 0xC020801C. – Turpan

+0

[SSIS.Pipeline] Ошибка: одна или несколько недопустимых проверок компонентов. – Turpan

ответ

1

mehtat_90 был прав. вам нужно установить run64BitRuntime в False. Ниже, где найти его:

Project -> Properities -> enter image description here

+0

Это исправление данной ошибки; хотя мне интересно, почему ... что это такое с 64-битной версией, которой не нравятся SSIS и Excel?Мое лучшее предположение было бы отсутствие драйверов ... кто-нибудь? – Mark

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