The OLE DB provider “Microsoft.ACE.OLEDB.12.0” for linked server “(null)”

后端 未结 19 1922
灰色年华
灰色年华 2020-12-02 17:27

I\'m trying to run the following statement but am receiving the error messages just below. I have researched answers to no end and none have worked for me. I\'m running Of

19条回答
  •  南笙
    南笙 (楼主)
    2020-12-02 17:51

    Instead of changing the user, I've found this advise:

    https://social.technet.microsoft.com/Forums/lync/en-US/bb2dc720-f8f9-4b93-b5d1-cfb4f8a8b1cb/the-ole-db-provider-microsoftaceoledb120-for-linked-server-null-reported-an-error-access?forum=sqldataaccess

    This might help someone else out - after trying every solution to trying and fix this error on SQL 64..

    Cannot initialize the data source object of OLE DB provider "Microsoft.ACE.OLEDB.12.0" for linked server "(null)".

    ..I found an article here...

    http://sqlserverpedia.com/blog/sql-server-bloggers/too-many-bits/

    ..which suggested I give Everyone full permission on this folder..

    C:\Users\SQL Service account name\AppData\Local\Temp

    And hey presto! My query suddenly burst into life. I punched the air in delight.

    Edwaldo

提交回复
热议问题