2

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

任何资源都会有所帮助。

4

3 回答 3

3

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

于 2011-03-11T15:33:26.033 回答
1

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

(你好,柯比!)

于 2012-09-27T02:35:10.803 回答
1

我有一个企业 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。
于 2012-07-11T14:32:37.827 回答