我在Windows 2008 R2 64位服務器上安裝了用於Windows的Advantage .NET數據提供程序9.0版,用於Windows 64位。我正在使用SQL Server 2008 R2。我正在使用Microsoft SSIS包中的Advantage Data Provider。當我嘗試傳輸數據時,得到 錯誤「System.DllNotFoundException:無法加載DLL'ace32.dll': 指定的模塊找不到。」優勢.NET數據提供程序在SSIS包中失敗?
0
A
回答
4
我完全猜測在這一點上,但我認爲這應該有所幫助。 不幸的是,9.x版本的.Net提供程序只部署了ACE的32位版本。另外,沒有客戶端包含ACE的64位版本。 (注意,在9.x中,ACE的64位版本仍命名爲ace32.dll,但在10.x中它已更改爲ace64.dll,並且與所有支持64位的客戶端一起部署)
嘗試下載Advantage Server的64位版本(請參閱下面的鏈接到9.0)。安裝只是一個自解壓zip,提取內容(不要安裝),並抓住ACE32.dll和AXCWS32.dll(都是64位dll)。替換系統上的32位版本的ACE32.dll(很可能將它們放在系統文件夾中)。 http://devzone.advantagedatabase.com/dz/content.aspx?key=20&Release=12&Product=25&Platform=9
1
Edgar是正確的,我必須從安裝中複製這兩個文件並將它們放到C:\ Windows \ System32中。
相關問題
- 1. 優勢.NET數據提供程序 - AdsConnection - DataSource
- 2. Windows服務中的優勢數據提供程序錯誤6097
- 3. 將32位優勢數據提供程序封裝到COM中+
- 4. SSIS包失敗
- 5. SSIS包失敗
- 6. SSIS失敗包失敗
- 7. SSIS:數據轉換包失敗
- 8. 自定義.NET數據提供程序
- 9. .net的MySQL數據提供程序
- 10. SSIS訪問提供程序
- 11. MongoDB作爲NoSQL數據庫僅提供優於ElasticSearch的優勢
- 12. puppet找不到pip:參數提供程序失敗:<path_to_pip_file>中的包提供程序'pip'無效
- 13. System.Data.SQLite數據提供程序缺失
- 14. SSIS數據轉換失敗
- 15. 「無法找到或加載註冊的.Net Framework數據提供程序」與IBM DB2 .NET數據提供程序
- 16. 優勢和在.net
- 17. 底層提供程序在Open C#應用程序上失敗
- 18. 使用$ log提供程序是否有優勢?
- 19. 在.Net中實現MSSCCI提供程序
- 20. SQL代理ssis包失敗
- 21. 爲.Net應用程序選擇數據提供程序
- 22. ASP提供程序項目在Azure環境中失敗
- 23. 在PHPUnit提供程序中使用工廠失敗
- 24. CryptAcquireContextA在C++ CLR for「Aloaha加密提供程序」中失敗
- 25. 針對.Net的Oracle數據提供程序 - 無數據查詢
- 26. 系統數據實體。底層提供程序在打開時失敗
- 27. 爲Sybase數據庫獲取「底層提供程序在Open上失敗」例外
- 28. SSIS包失敗 - 無法從數據源中檢索列信息
- 29. ADO.NET實體數據模型優先 - 生成DB Firebird .NET提供程序
- 30. WIF提供哪些安全優勢?