Jac*_*ley 5 oracle ado.net ssis odp.net sql-server-data-tools
当我在输入有效连接(并成功测试所述连接)后单击源编辑器中的下拉列表时,收到以下错误消息:
无法检索连接管理器'xxxx'的表信息.无法为提供程序不变名称"Sybase.Data.AseClient"创建DbProviderFactory类.验证此计算机上是否正确安装了此提供程序.
由于这应该是一个ODP Managed Data provider,我不知道为什么它正在寻找Sybase提供商.正如您在此处看到的那样,它似乎正在使用正确的DLL:
我已经尝试清除gac中的两个dll然后重新安装托管的ODP,但我仍然遇到同样的问题.任何帮助将不胜感激.
不幸的是,我搜索了这个问题一段时间,没有找到任何有用的文章或参考资料。
如果您尝试连接到 Oracle,建议使用Microsoft 选择包含在 SQL Server Integration Services (SSIS) 中的Oracle Attunity 连接器。
您还可以使用Oracle Provider for OLEDB,它是 Oracle 提供的官方提供程序。
有关更多信息,您可以参考下面链接中我的回答,其中我提供了有关在 SSIS 中连接到 oracle 的方式的信息,并发布了许多有用的链接:
| 归档时间: |
|
| 查看次数: |
150 次 |
| 最近记录: |