Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 импорт из эксель эксель  [new]
ъхзщш
Guest
почему так работает:

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=D:\66.xls', [Лист1$])

, а так нет:

SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=\\mycomp\1\66.xls', [Лист1$])

Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)" reported an error. The provider did not give any information about the error.
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "Microsoft.Jet.OLEDB.4.0" for linked server "(null)".


xp_cmdshell 'dir \\mycomp\1\' также работает:

Volume in drive \\mycomp\1 is Новый том
Volume Serial Number is D649-576E
NULL
Directory of \\mycomp\1
NULL
30.12.2009 10:37 <DIR> .
30.12.2009 10:37 <DIR> ..
30.12.2009 10:37 2 526 720 66.xls
1 File(s) 2 526 720 bytes
2 Dir(s) 23 182 053 376 bytes free
NULL
31 дек 09, 10:06    [8140217]     Ответить | Цитировать Сообщить модератору
 Re: импорт из эксель эксель  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
Какая версия сервера?
3 янв 10, 01:01    [8144345]     Ответить | Цитировать Сообщить модератору
 Re: импорт из эксель эксель  [new]
Sandist
Member

Откуда:
Сообщений: 397
Моджет быть файл находится не на сервере где находится sql server?
5 янв 10, 13:59    [8149177]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить