Мы пытаемся протестировать простой импорт из файла Excel, сохраненный на общем пути на сервере, в SQL Table
. Я создал Excel Connection Manager
для Excel
Исходный файл 97-2003
, First row has column names
проверено. Я создал OLEDB Destination
с выбранной таблицей, и я сопоставил столбцы.Ошибка выполнения пакета SSIS DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER
Так замечательно, так хорошо, но когда мы запускаем пакет следующее сообщение об ошибке брошено:
Error: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER.
The AcquireConnection method call to the connection manager "Excel Connection Manager"
failed with error code 0xC0202009.
There may be error messages posted before this with more information on why the AcquireConnection
method call failed.
Что мы пытались:
- проверил доступ к файлу
- установить
Delay Validation
к подлинному на уровне пакета - воссоздать
Excel Connection Manager
- развернуть пакет и выполнить внутри
Integration Services Catalogs
ли вы случайно есть открытый файл? –
Нет, файл закрыт. –
Интересно, это ужасная вещь 64 бит. Попробуйте запустить BIDS в 32-битном режиме: http://bidn.com/Blogs/ssis-basics-running-a-package-in-32-bit-mode –