Импортировать данные (файл .xls) в SQL Server - я получаю эту ошибку
НАЗВАНИЕ: Мастер импорта и экспорта SQL Server
Операция не может быть завершена.ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ.
Поставщик Microsoft.ACE.OLEDB.12.0 не зарегистрирован на локальном компьютере. (Системные данные)
2 ответа
64-разрядная версия распространяемого пакета Microsoft Access Database Engine 2010, которая позволит вам использовать поставщика Microsoft.ACE.OLEDB.12.0, доступна здесь:
http://www.microsoft.com/en-us/download/details.aspx?id=13255
Если вы используете загрузку из принятого ответа, вам нужно будет выполнить сборку для x86, как указано
Несколько советов, как избежать установки драйверов. Есть несколько вариантов.
- Сохраните файл Excel как CSV, а затем попробуйте импортировать его с помощью мастера импорта и экспорта. CSV - это в основном текстовый файл, и вам не нужны специальные драйверы.
- BCP В файле CSV в таблицу.
bcp.exe {TableName} IN "{PathToCSVFile}" -c -T -t , -S {SQLServerName}