MyTetra Share
Делитесь знаниями!
Решение ошибки "Не удалось создать экземпляр поставщика OLE DB Microsoft.ACE.OLEDB.12.0 для связанного сервера"
Время создания: 23.12.2018 02:18
Раздел: Разные закладки - Microsoft SQL Server
Запись: xintrea/mytetra_db_adgaver_new/master/base/1545520702cpbjk8fldn/text.html на raw.githubusercontent.com

Вопрос: Если возникла ошибка:



Не удалось создать экземпляр поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера . (.Net SqlClient Data Provider)



Как ее и справить?


Ответ: Просто нужно для сервера MS SQL SERVER создать связанный сервер к файлу access import.mdb.


Для разрядности Windows x64 это не удается. А не удалется потому, что нужно соблюсти следующие тонкости:


1. Драйвер должен быть установлен на той машине, не которой запушен sql сервере

2. Драйвер должен быть той де разрядности, что и sql сервер

3. Файл базы должен быть доступен sql серверу. Что-то мне говорит, что D:\PROJECTS\fox\HltControl-gb1\import.mdb явно не на sql сервере.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования