目前,我在嘗試在Excel中作爲OLE Db數據源工作時出現錯誤。從事件查看器的錯誤如下:不能在同一臺機器上安裝Excel和SSDT
錯誤的應用程序名稱:程序devenv.exe,版本:14.0.25420.1,時間戳:0x57685d85 錯誤模塊名稱:mso40uiwin32client.dll,版本:16.0.4510.1001,時間郵票:0x58aea30f 異常代碼:0000005 故障偏移:0x001665c1 出錯進程ID:0x1634 錯誤應用程序啓動時間:0x01d2a4d1d4ef28d1 錯誤的應用程序路徑:C:\ Program Files文件(x86)的\微軟的Visual Studio 14.0 \ Common7 \ IDE \ devenv的.exe 錯誤模塊路徑:C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ Office16 \ mso40uiwin32client.dll 報告編號:c15c623e-10c5-11e7-81d4-782bcbacd899
我在做什麼:從Excel文件加載數據,並將其放入SQL數據庫。當我第一次創建我的軟件包時一切正常,但是當我關閉並重新打開我的項目時,由於我從事件查看器報告的錯誤,導致VS崩潰。
從事件查看器的錯誤,我有想法卸載辦公室,只安裝ACE,並再次嘗試重新打開並在我的項目中工作。該項目再次運作。
我現在的理解是,當我們想用excel作爲OLE DB Source工作時,我們不能安裝辦公室。這是真的? 任何人都可以幫助我克服這個錯誤嗎?我想有Excel和能在我的SSIS項目工作在同一臺機器
謝謝
試試這個:它是VS-2015的一個已知的bug:https:// stackoverflow。com/questions/37624438/ssdt -crashes-when-loading-ssis-packages-or-new-project –
謝謝你,但經過更多調查後,錯誤告訴我們我們有一個衝突文件mso40uiwin32client.dll –
爲什麼可以你用Excel數據源嗎?有沒有特別需要使用OLE DB Data Source for Excel文件? https://docs.microsoft.com/en-us/sql/integration-services/data-flow/excel-source – Jigar