Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 select from Excel  [new]
vah
Member

Откуда:
Сообщений: 2674
Скажите пожалуйста,
пытаюсь достать данные из Excel


exec sp_configure 'show advanced options', 1;
reconfigure;
exec sp_configure 'Ad Hoc Distributed Queries', 1;
reconfigure


select * from openrowset('Microsoft.ACE.OLEDB.12.0',  'Excel 12.0;Database=C:\Temp\Employees.xlsx;HDR=Yes', 'Select * from [TDSheet$]')


, пишет


OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)" returned message "Unspecified error".
Msg 7303, Level 16, State 1, Line 7
Cannot initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".


Что с этим делать?

Заранее благодарен.
11 авг 15, 16:41    [18004252]     Ответить | Цитировать Сообщить модератору
 Re: select from Excel  [new]
Knyazev Alexey
Member

Откуда: Екб -> Мск
Сообщений: 10232
Блог
http://visakhm.blogspot.ru/2013/12/how-to-solve-microsoftaceoledb120-error.html
11 авг 15, 16:52    [18004325]     Ответить | Цитировать Сообщить модератору
 Re: select from Excel  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 8353
vah,

Для постоянного импорта данных существует SSIS технология. Для одноразовых загрузок - мастер импотра.
11 авг 15, 17:23    [18004541]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить