#sql-server #excel #ssis
#sql-server #excel #ssis
Вопрос:
У меня есть файл Excel, и мне нужно загрузить данные Excel в таблицы SQL через пакет SSIS.
Я попытался создать пакет и добавил диспетчер подключений Excel и источник Excel, но в Excel отображается ошибка, а имя листа Excel в раскрывающемся списке не загружается…
Пожалуйста, помогите. Дайте мне знать, если вам нужна дополнительная информация. Спасибо!
Комментарии:
1. В диспетчере подключений есть свойство password, вы его установили?
2. @JoeC Да, я установил это, но после его установки он не работает.
3. Я смог импортировать данные из защищенного паролем файла Excel, открыв файл в Excel, введя пароль, а затем запустив мастер импорта SQL Server с помощью SSMS с SQL Server 2014. Не уверен, как вы могли бы использовать или реплицировать это в пакете SSIS.
Ответ №1:
По-видимому, невозможно подключиться к файлу Excel, защищенному pw, даже если есть это свойство: https://msdn.microsoft.com/en-us/library/ms139836.aspx
Я нашел обходной путь, хотя использовал powershell для открытия и сохранения как … http://www.sqlservercentral.com/Forums/Topic885800-148-1.aspx