SSIS AdoNet ODP托管连接问题表中的表格未显示在下拉列表中

问题描述 投票:5回答:1

当我在输入有效连接(并成功测试所述连接)后单击源编辑器中的下拉列表时,收到以下错误消息:

无法检索连接管理器'xxxx'的表信息。无法为提供程序不变名称“Sybase.Data.AseClient”创建DbProviderFactory类。验证此计算机上是否正确安装了此提供程序。

由于这应该是ODP Managed Data provider,我不确定为什么它正在寻找Sybase提供商。正如您在此处看到的那样,它似乎正在使用正确的DLL:

enter image description here

我已经尝试清除gac中的两个dll然后重新安装托管的ODP,但我仍然遇到同样的问题。任何帮助将不胜感激。

oracle ssis ado.net sql-server-data-tools odp.net
1个回答
2
投票

不幸的是,我搜索了这个问题一段时间没有找到任何有用的文章或参考文献。

如果您尝试连接到Oracle,则建议使用已由Microsoft选择的Oracle Attunity Connectors包含在SQL Server Integration Services(SSIS)中。

您也可以使用oracle制作的官方提供商Oracle Provider for OLEDB

有关更多信息,您可以在下面的链接中查阅我的答案,其中我提供了有关在SSIS中连接到oracle的方式的信息,并发布了许多有用的链接:

© www.soinside.com 2019 - 2024. All rights reserved.