2011-10-10 58 views
0

即席查詢使用OPENDATASOURCE microsoft.ace.olebd.12.0讀取Excel文件即席查詢使用OPENDATASOURCE microsoft.ace.olebd.12.0讀取Excel文件

寄託都被連生產工作在我的本地細很長一段時間了「幾個月」。只要用戶是系統管理員。 然後,只是突然之間使用OpenDataSource的腳本使用microsoft.ace.olebd.12.0引發了錯誤

OLE DB提供程序「Microsoft.ACE.OLEDB.12.0」用於鏈接服務器「(null)」返回的消息「未指定的錯誤」。 消息7303,級別16,狀態1,行1 無法初始化鏈接服務器「(null)」的OLE DB提供程序「Microsoft.ACE.OLEDB.12.0」的數據源對象。

沒有人正在改變腳本 沒有人更新服務器,也沒有我的本地。 所有使用腳本的不同應用程序的服務器都會產生錯誤。

我真的很困惑已經發生在驅動程序上發生了什麼?這是一種ace驅動器到期嗎?

希望有人能幫助我。

回答

1

你還有這個問題嗎? 它是一個x32或x64服務器? 你安裝了任何Windows更新? 我得到這個錯誤使用AccessDatabaseEngine_x64驅動程序,然後只安裝了x32驅動程序(沒有x64刪除),它工作得很好。這可能是一個DLL依賴或什麼的。檢查你是否有任何關於這些驅動程序的Windows更新。

希望你解決了你的問題:D Regards