Импортировать данные (файл .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, как указано

Несколько советов, как избежать установки драйверов. Есть несколько вариантов.

  1. Сохраните файл Excel как CSV, а затем попробуйте импортировать его с помощью мастера импорта и экспорта. CSV - это в основном текстовый файл, и вам не нужны специальные драйверы.
  2. BCP В файле CSV в таблицу.
      bcp.exe {TableName} IN "{PathToCSVFile}" -c -T -t , -S {SQLServerName}
Другие вопросы по тегам