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

Откуда: Пермь
Сообщений: 60
Здравствуйте!
Подскажите, пожалуйста!!!

Обращаюсь к файлу эксель через такой запрос:

select*
FROM OPENDATASOURCE('Microsoft.ACE.OLEDB.12.0',
'Data Source=C:\dn\с пробелом\файл пробел.xlsx;Extended Properties=EXCEL 12.0')...[Лист1$].

если вход выполнен под sa то все работает. Но если вхожу под учетной записью Windows то получаю ошибку:

Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)" вернул сообщение "Неопознанная ошибка".
Сообщение 7303, уровень 16, состояние 1, строка 1
Не удалось проинициализировать объект источника данных поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)".

Для пользователя Windows полный доступ к папке. Все разрешения на базу данных. Может какое-то особое разрешение на связанный сервер должно быть??
29 дек 16, 09:43    [20058969]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка создания связанного сервера под учетной записью Windows  [new]
andrey odegov
Member

Откуда:
Сообщений: 473
double hop
30 дек 16, 07:52    [20062711]     Ответить | Цитировать Сообщить модератору
 Re: Ошибка создания связанного сервера под учетной записью Windows  [new]
OBG
Member

Откуда:
Сообщений: 9
Нет, это не double hop.
Нужно предоставить права на папку TEMP:
https://blogs.msdn.microsoft.com/spike/2008/07/23/ole-db-provider-microsoft-jet-oledb-4-0-for-linked-server-null-returned-message-unspecified-error/
30 дек 16, 15:57    [20064526]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить