【问题标题】:Ruby on Rails and Netezza backendRuby on Rails 和 Netezza 后端
【发布时间】:2011-03-11 15:28:42
【问题描述】:

任何人都知道他们将如何在 ruby​​ on rails 中从 Netezza 后端提取数据。

任何资源都会有所帮助。

【问题讨论】:

    标签: ruby-on-rails netezza


    【解决方案1】:

    我强烈考虑使用JRuby,然后使用Neteeza 的JDBC 驱动程序。有关在 rails 中使用 JDBC 和 JRuby 的更多信息,请查看https://github.com/nicksieger/activerecord-jdbc-adapter

    【讨论】:

      【解决方案2】:

      我有一个企业 Ruby on Rails 3 Web 应用程序,托管在 Windows Server 2008 上,它通过 ActiveRecord 连接到 SQL Server,通过 DBI 连接到 Netezza。我测试了以各种方式连接到 Netezza:

      • 基于 Ruby + ODBC 的 DBI可以连接到 Netezza
      • Ruby + AR无法连接到 Netezza。
      • 基于 Ruby + AR 的 ODBC (activerecord-odbc-adapter)支持 Netezza。
      • JRuby + 基于 Java 的 JDBC可以连接到 Netezza。
      • JRuby + 基于 AR 的 JDBC无法连接到 Netezza。
      • IronRuby + ODBC 可以可能连接到 Netezza。

      【讨论】:

        【解决方案3】:

        我们不久前对此进行了修补,并选择了 JRuby + JDBC + 自定义 AR 适配器 gem。这很粗糙,但我制作了activerecord-netezza-adapter gem,到目前为止它还在工作。

        (你好,柯比!)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2010-09-11
          • 1970-01-01
          • 1970-01-01
          • 2011-11-01
          • 2020-02-01
          • 2012-01-09
          • 2011-05-06
          • 2018-12-23
          相关资源
          最近更新 更多