Advantage .NET 数据提供程序在 SSIS 包中失败?

发布于 2024-11-02 21:23:15 字数 252 浏览 0 评论 0原文

我已经安装了适用于 Windows 的 Advantage .NET Data Provider Release 9.0 Windows 2008 R2 64 位服务器上的 64 位。我正在使用 SQL Server 2008 R2。我正在 Microsoft SSIS 包中使用 Advantage Data Provider。当我尝试传输数据时,我得到 错误“System.DllNotFoundException:无法加载 DLL 'ace32.dll': 找不到指定的模块。”

I have installed the Advantage .NET Data Provider Release 9.0 for Windows
64-bit on a Windows 2008 R2 64-bit server. I am using SQL Server 2008 R2. I am using the Advantage Data Provider within a Microsoft SSIS package. When I try to transfer data I get
the error "System.DllNotFoundException: Unable to load DLL 'ace32.dll':
The specified module could not be found."

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

简单爱 2024-11-09 21:23:15

我现在纯粹是猜测,但我认为这应该有帮助。
不幸的是,9.x 版本的 .Net 提供程序仅部署了 32 位版本的 ACE。此外,没有客户端包含 64 位版本的 ACE。

(旁注,在 9.x 中,64 位版本的 ACE 仍命名为 ace32.dll,但在 10.x 中,它更改为 ace64.dll,并与所有支持 64 位的客户端一起部署)

尝试下载 64 位版本-bit 版本的 Advantage Server(请参阅下面的 9.0 链接)。安装只是一个自解压 zip,解压内容(不安装)并获取 ACE32.dll 和 AXCWS32.dll(均为 64 位 dll)。替换系统上 ACE32.dll 的 32 位版本(很可能将它们放在 System 文件夹中)。
http://devzone.advantagedatabase .com/dz/content.aspx?key=20&Release=12&Product=25&Platform=9

I am purely guessing at this point, but I think this should help.
Unfortunately with the 9.x version of the .Net provider only the 32-bit version of ACE was deployed. In addition, no clients included the 64-bit version of ACE.

(side note, in 9.x the 64-bit version of ACE was still named ace32.dll, but in 10.x it was changed to ace64.dll and is deployed with all clients that support 64-bit)

Try downloading the 64-bit version of the Advantage Server (see link below to 9.0). The install is just a self extracting zip, extract the contents (don't install) and grab the ACE32.dll and AXCWS32.dll (both are 64-bit dlls). Replace the 32-bit versions of ACE32.dll on the system (most likely placing them in the System folder).
http://devzone.advantagedatabase.com/dz/content.aspx?key=20&Release=12&Product=25&Platform=9

笑脸一如从前 2024-11-09 21:23:15

Edgar 是正确的,我必须从安装中复制这两个文件并将它们放入 C:\Windows\System32 中。

Edgar is correct, I had to copy the two files from the install and put them into C:\Windows\System32.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文