【问题标题】:Install Oracle Attunity Drivers in Visual Studio 2017在 Visual Studio 2017 中安装 Oracle Attunity 驱动程序
【发布时间】:2019-07-19 23:33:28
【问题描述】:

我正在尝试为您的 SSIS(提取/转换)层的未来环境进行演示安装。为了成功,我需要 Oracle Attunity 驱动程序。

我已经安装了:

  1. Visual Studio 15.9.7
  2. SQL Server 数据工具 15.1.61901.24070
  3. SQL Server Management Studio 17.9.1
  4. Microsoft SQL Server 2017 (RTM-GDR) (KB4293803) - Windows Server 2019 Standard 10.0(内部版本 17763:)上的 14.0.2002.14 (X64) 企业评估版(64 位)

根据Documentation 我需要上述 Attunity Oracle 驱动程序的Version 5.0。问题是,如果我在 Visual Studio 中安装这些没有任何变化。

已经有一些 oracle 源/目标(也许它们来自我需要在机器上安装以启用数据连接的 oracle 软件)但我很确定它们是与 Visual Studio 一起安装的,因此它们不是 Attunity “特殊”驱动程序。

Oracle SourceDestination 屏幕截图

这导致以下问题:

  1. 这些是合适的 Attunity 驱动程序吗?
  2. 我该如何检查这个?
  3. 如果没有,我该如何安装正确的驱动程序?

【问题讨论】:

    标签: sql-server oracle visual-studio ssis attunity


    【解决方案1】:

    解决方案

    我终于想通了:Attunity 驱动程序仅适用于 VS2017 15.8.0 NOT 15.8.1 及更高版本的 SSDT。之前版本的SSDT可以加载here

    (准备好使用与您的安装语言相同的浏览器,因为您无法更改页面上的语言(微软的方式..),并且在英语 Visual Studio 上安装德语(例如)SSDT 将被拒绝。 )

    说明

    结束我最初的困惑:如果工具的左上角有一个红色的 O,则只有 Attunity 的 Oracle。

    您可以通过查看“添加连接管理器”对话框来仔细检查 - 如果这指向您的 attunity-insallation 文件夹,那么您是正确的。

    很有趣,这个驱动程序似乎覆盖了我在最初帖子中看到的“普通”Oracle 驱动程序。

    请注意,Visual Studio 的“关于部分”中的数字与安装包的版本不同。 SSDT-Tools(15.8.0)的工作版本在VS中表示如下:

    参考文献

    SQL Server Data Tools (SSDT) [15.8.1 & 15.8.2] 的变更日志指出:

    SSDT for Visual Studio 2017 (15.8.2) 不支持设计包含 Oracle/Teradata 源/目标的包。将 SSDT 用于 Visual Studio 2017 (15.8)。

    来源:https://docs.microsoft.com/en-us/sql/ssdt/changelog-for-sql-server-data-tools-ssdt?view=sql-server-2017

    感谢this guy 导致这个discuission 放弃它。

    【讨论】:

    • 你必须接受这个答案,即使它是你的。点击答案左上角的“接受”标记
    【解决方案2】:

    这些是合适的 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\
    

    我认为阅读以下文章应该会有所帮助:(它适用于其他第三方组件,但它会给你一些见解)

    如果没有,我该如何安装正确的驱动程序?

    您可以从以下链接下载 Attunity 驱动程序:

    要选择合适的 Attunity 驱动程序,您可以参考以下链接:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-02-18
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多