我试图为您的SSIS (提取/转换)层的未来环境做一个演示安装。要想成功,我需要甲骨文助理驱动程序。
我安装了:
按照文档的要求,我需要5.0版的said Attunity驱动程序。问题是,如果我在Visual中没有安装这些内容,就会发生更改。
已经有一些oracle源/目的地(也许它们是通过我需要安装在计算机上以启用数据连接的oracle软件来实现的),但是我非常肯定它们是安装在visual studio中的,因此它们不是Attunity“特殊”驱动程序。
屏幕截图甲骨文SourceDestination

这导致以下问题:
发布于 2019-02-27 10:15:57
溶液
我终于明白了这一点:attunity驱动程序只在VS2017 15.8.0 的SSDT上工作,而不是 15.8.1和更高版本。以前版本的SSDT可以加载这里。
(准备使用与安装语言相同的浏览器,因为您无法更改页面上的语言(microsoft.)并且拒绝在英语Visual上安装德语(例如) SSDT。
解释
结束我最初的困惑:如果工具的左上角有一个红色的O,那么只有。

您可以通过查看“添加连接管理器”对话框--如果这指向您的文件夹--您是正确的。

有趣的是,这个驱动程序似乎覆盖了“普通”Oracle驱动程序,我在inital文章中已经看到了。
请注意,Visual的"About区段“中的数字与安装包的版本不相比较。SSDT-Tools (15.8.0)的工作版本用VS表示如下:

参考资料
Server数据工具(SSDT) 15.8.1和15.8.2的变更量声明:
SSDT for Visual Studio 2017 (15.8.2)不支持设计包含Oracle/Teradata源/目的地的包。在2017中使用SSDT (15.8)。
发布于 2019-02-26 13:35:26
,这些是合适的吸引器驱动程序吗?
我可以告诉您的是,这些组件是第三方组件,它们不是与Visual或SSDT一起安装的。另一方面,Attunity组件名称也是相同的(Oracle Source和Oracle目的地)。
但是,我认为Oracle Attunity组件有不同的图标:

单击组件并阅读SSIS工具箱底部的说明,这可能会有所帮助。
参考文献:
我要检查一下吗?
检查组件dll是否在以下目录中找到:
32位
C:\Program Files (x86)\Microsoft SQL Server\<sql version>\DTS\PipelineComponents\
C:\Program Files (x86)\Microsoft SQL Server\<sql version>\DTS\Connections\64位
C:\Program Files\Microsoft SQL Server\<sql version>\DTS\PipelineComponents\
C:\Program Files\Microsoft SQL Server\<sql version>\DTS\Connections\我认为阅读以下文章会有所帮助:(这是针对另一个第三方组件的,但它会给您一些见解)
如果不是,如何安装适当的驱动程序?
您可以从下面的链接下载Attunity驱动程序:
若要选择适当的Attunity驱动程序,请参考以下链接:
https://stackoverflow.com/questions/54885255
复制相似问题