在 Visual Studio 2017 年安装 Oracle Attunity 驱动程序
Install Oracle Attunity Drivers in Visual Studio 2017
我正在尝试为您的 SSIS(提取/转换)层的未来环境制作演示安装。为了成功,我需要 Oracle Attunity 驱动程序。
我已经安装:
- Visual Studio 15.9.7
- SQL 服务器数据工具 15.1.61901.24070
- SQL 服务器管理工作室 17.9.1
- Microsoft SQL Server 2017 (RTM-GDR) (KB4293803) - 14.0.2002.14 (X64) 企业评估版(64 位)在 Windows Server 2019 Standard 10.0(Build 17763: )
根据所述 Attunity Oracle 驱动程序的 Documentation I need Version 5.0。问题是,如果我安装这些 Visual Studio 中没有任何变化。
已经有一些 oracle source/destinations(也许它们是通过我需要在机器上安装的 oracle 软件来启用数据连接的)但我很确定它们是用 visual studio 安装的,因此它们不是 Attunity "special" 驱动程序。
Oracle SourceDestination 屏幕截图
这导致了以下问题:
- 这些是正确的 Attunity 驱动程序吗?
- 我如何检查这个?
- 如果没有,我该如何安装正确的驱动程序?
这些是正确的 Attunity 驱动程序吗?
我可以告诉你的是,这些是第三方组件,它们没有与 Visual Studio 或 SSDT 一起安装。此外,另一方面,Attunity Oracle 组件名称相同(Oracle Source 和 Oracle Destination)。
但我认为 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\
我认为阅读以下文章应该有所帮助:(它是针对另一个第三方组件的,但它会给你一些见解)
如果没有,我该如何安装正确的驱动程序?
您可以从下面的 link 下载 Attunity 驱动程序:
选择合适的Attunity驱动,可以参考以下link:
解决方案
我终于弄明白了:Attunity 驱动程序仅适用于 VS2017 15.8.0 NOT 15.8.1 及更高版本的 SSDT。可以加载以前版本的SSDT here.
(请准备好使用与您的安装语言相同的浏览器,因为您无法在页面上更改语言(去微软的方式..)并在英语上安装德语(例如)SSDT Visual Studio 将被拒绝。)
说明
为了结束我最初的困惑:如果工具左上角有一个红色的 O,则只有 Attunity 提供的 Oracle。
您可以通过查看 "add connection manager" 对话框仔细检查 - 如果它指向您的 attunity-insallation 文件夹,那么您是正确的。
有趣的是,这个驱动程序似乎覆盖了 "normal" 我在初始 post.
中看到的 Oracle 驱动程序
请注意 "About Section" 或 Visual Studio 中的数字与安装包的版本不相符。 SSDT-Tools (15.8.0) 的工作版本在 VS 中表示如下:
参考资料
SQL 服务器数据工具 (SSDT) [15.8.1 和 15.8.2] 的变更日志指出:
SSDT for Visual Studio 2017 (15.8.2) doesn't support designing packages that contain Oracle/Teradata source/destination. Use SSDT for Visual Studio 2017 (15.8).
感谢 leading to this discuission 赠送它。
我正在尝试为您的 SSIS(提取/转换)层的未来环境制作演示安装。为了成功,我需要 Oracle Attunity 驱动程序。
我已经安装:
- Visual Studio 15.9.7
- SQL 服务器数据工具 15.1.61901.24070
- SQL 服务器管理工作室 17.9.1
- Microsoft SQL Server 2017 (RTM-GDR) (KB4293803) - 14.0.2002.14 (X64) 企业评估版(64 位)在 Windows Server 2019 Standard 10.0(Build 17763: )
根据所述 Attunity Oracle 驱动程序的 Documentation I need Version 5.0。问题是,如果我安装这些 Visual Studio 中没有任何变化。
已经有一些 oracle source/destinations(也许它们是通过我需要在机器上安装的 oracle 软件来启用数据连接的)但我很确定它们是用 visual studio 安装的,因此它们不是 Attunity "special" 驱动程序。
Oracle SourceDestination 屏幕截图
这导致了以下问题:
- 这些是正确的 Attunity 驱动程序吗?
- 我如何检查这个?
- 如果没有,我该如何安装正确的驱动程序?
这些是正确的 Attunity 驱动程序吗?
我可以告诉你的是,这些是第三方组件,它们没有与 Visual Studio 或 SSDT 一起安装。此外,另一方面,Attunity Oracle 组件名称相同(Oracle Source 和 Oracle Destination)。
但我认为 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\
我认为阅读以下文章应该有所帮助:(它是针对另一个第三方组件的,但它会给你一些见解)
如果没有,我该如何安装正确的驱动程序?
您可以从下面的 link 下载 Attunity 驱动程序:
选择合适的Attunity驱动,可以参考以下link:
解决方案
我终于弄明白了:Attunity 驱动程序仅适用于 VS2017 15.8.0 NOT 15.8.1 及更高版本的 SSDT。可以加载以前版本的SSDT here.
(请准备好使用与您的安装语言相同的浏览器,因为您无法在页面上更改语言(去微软的方式..)并在英语上安装德语(例如)SSDT Visual Studio 将被拒绝。)
说明
为了结束我最初的困惑:如果工具左上角有一个红色的 O,则只有 Attunity 提供的 Oracle。
您可以通过查看 "add connection manager" 对话框仔细检查 - 如果它指向您的 attunity-insallation 文件夹,那么您是正确的。
有趣的是,这个驱动程序似乎覆盖了 "normal" 我在初始 post.
中看到的 Oracle 驱动程序请注意 "About Section" 或 Visual Studio 中的数字与安装包的版本不相符。 SSDT-Tools (15.8.0) 的工作版本在 VS 中表示如下:
参考资料
SQL 服务器数据工具 (SSDT) [15.8.1 和 15.8.2] 的变更日志指出:
SSDT for Visual Studio 2017 (15.8.2) doesn't support designing packages that contain Oracle/Teradata source/destination. Use SSDT for Visual Studio 2017 (15.8).
感谢