#ssis #ssms
#ssis #ssms
Вопрос:
У меня есть задание SSIS, созданное с помощью SQL Server Data Tools для Visual Studio 2012, и задание выполняется без каких-либо проблем. Ссылка в проекте установлена как Microsoft.Офис.Взаимодействие.Версия Excel 14. Однако, когда я развертываю и запускаю его на SSMS SQL Sever 2012, выдается сообщение об ошибке
Не удалось загрузить файл или сборку ‘Microsoft.Офис.Взаимодействие.Excel, версия= 15.0.0.0, язык интерфейса= нейтральный, PublicToken=’
Есть ли где-нибудь, где я могу установить взаимодействие.Версия Excel, используемая в SSMS?
Ответ №1:
Вам нужно добавить Microsoft.Офис.Взаимодействие.Excel.dll для GAC в C:WindowsassemblyGAC_MSIL
на сервере запущен пакет SSIS.
У меня Excel 2010 и версия 14, поэтому мой путь немного отличается, но вот пример:
C:WindowsassemblyGAC_MSILMicrosoft.Office.Interop.Excel14.0.0.0__71e9bce111e9429cMicrosoft.Office.Interop.Excel.dll