2017-02-07 20 views
1

在我的工作電腦32位和64位版本的辦公室正在運行,因爲我總結,同時試圖安裝MS Access數據庫驅動程序64位,然後MS Access數據庫驅動程序32位,顯然他們都給出了一個錯誤。 有趣的是,我看到只有MS Office 2010和MS Office Viewer 2003安裝在我的機器上,後者通過2007兼容性軟件包安裝。在同一臺電腦上的32位和64位辦公室 - 與MS訪問數據庫驅動程序的故障

,導致我得出結論,我需要運行的驅動程序是,我試圖執行包含Excel中源的MS SSIS包接收到錯誤的初始情況:

「的Microsoft.ACE.OLEDB .12.0供應商未在本地機器上註冊「。

所以,我的問題是,可能有兩個方面:

  1. 正在運行的驅動程序來解決我最初的問題的正確方法?
  2. 我怎樣才能克服地方可以安裝既不是32位還是64位的情況,因爲在我的電腦存在32位和64位的Office版本。

請記住,我不確定我應該卸載哪些內容。 Office 2010和MS Windows Viewer 2003正在我的電腦上運行。

回答

0

Microsoft Access數據庫引擎2010年只有一個版本的32位/ 64位可再發行組件可以安裝。

從這個鏈接https://www.microsoft.com/en-us/download/details.aspx?id=13255

+0

下載閱讀這篇文章從MSDN https://social.msdn.microsoft.com/Forums/en-US/1d5c04c7-157f-4955-a14b-41d912d50a64/how-to- fix-error-the-microsoftaceoledb120-provider-is-not-registered-on-the-local-machine?forum = vstsdb –

+0

謝謝你的回答。不過,我不確定這是否有幫助。如果您的意思是我必須從32位版本或64位版本的可再發行版本運行,那麼我已經完成了這項工作,但沒有成功。 – user2008973

相關問題