Я пытаюсь выполнить запрос и электронную таблицу Excel на сетевом ресурсе, используя функцию openrowset, но безуспешно.Я получаю следующую ошибку:
SELECT * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=\\server\Xdrive:\Spreadsheet.xls',
'Select * from [Sheet1$]')
Сервер: Msg 7399, уровень 16, состояние 1, строка 1
Поставщик OLE DB «Microsoft.Jet.OLEDB.4.0» сообщил об ошибке.Поставщик не предоставил никакой информации об ошибке.
Трассировка ошибки OLE DB [Поставщик OLE / DB 'Microsoft.Jet.OLEDB.4.0' IDBInitialize :: Initialize вернул 0x80004005: Поставщик не дал никакой информации об ошибке.].
Я искал сайт и пробовал другой синтаксис, но безуспешно.Я прочитал, что учетная запись может не иметь доступа к сетевому ресурсу.Под каким аккаунтом запускается этот процесс?