Re[2]: импорт данных из Excel
От: Аноним  
Дата: 08.11.05 16:31
Оценка:
Здравствуйте, awod, Вы писали:

A>А почему бы не делать это через TDS?

A>А потом уже обрабатывать данные на стороне сервера?

я хотел сделать через DTS, но при запросе:

SELECT *FROM OpenDataSource( ''Microsoft.Jet.OLEDB.4.0'',
''Data Source="M:\temp.xls";User ID=Admin;Password=;
Extended properties=Excel 5.0'')...[Прил4$]

возникает ошибка :

Server: Msg 7321, Level 16, State 2, Line 1
An error occurred while preparing a query for execution against OLE DB provider ''Microsoft.Jet.OLEDB.4.0''.
[OLE/DB provider returned message: Неизвестный]

и при импорте стандартными средствами SQL Server Enterprise Manager таблицу создает, но когда дело доходит до импорта данных, то пишет ту же выше приведенную ошибку

Эта ощибка является серьёзной преградой для использования DTS.
Причем мне кажется, что вся пробленя в конфигурациях сервера, или в конфигурациях windows, а не в синтаксисе запроса.

я уже пробывал на разны Excel файлах, и тип всех данных выставлял в строковый — не получается..
переустановка MS SQL сервера тоже не помогла..

может это что-то с системой? Запрос-то вроде правильный..
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.