Ruby on Rails и серверная часть Netezza - PullRequest
2 голосов
/ 11 марта 2011

Любой знает, как поступить с данными из бэкэнда Netezza в ruby ​​на рельсах.

Любые ресурсы помогут.

Ответы [ 3 ]

3 голосов
/ 11 марта 2011

Я бы настоятельно рекомендовал использовать JRuby , а затем использовать драйверы JDBC для Neteeza. Для получения дополнительной информации об использовании JDBC и JRuby с рельсами, проверьте https://github.com/nicksieger/activerecord-jdbc-adapter

1 голос
/ 27 сентября 2012

Мы немного поработали над этим и остановились на JRuby + JDBC + специальный гем адаптера AR.Это грубо, но я сделал activerecord-netezza-адаптер драгоценный камень, и он работает до сих пор.

(Привет, Кирби!)

1 голос
/ 11 июля 2012

У меня есть корпоративное веб-приложение Ruby on Rails 3, размещенное на Windows Server 2008, которое подключается к SQL Server через ActiveRecord и Netezza через DBI. Я тестировал подключение к Netezza различными способами:

  • DBI на основе Ruby + ODBC может подключиться к Netezza
  • Ruby + AR не может подключиться к Netezza.
  • ODBC на основе Ruby + AR (activerecord-odbc-adapter) не не поддерживает Netezza.
  • JRuby + JDBC на основе Java может подключаться к Netezza.
  • JDBC на основе JRuby + AR не может подключиться к Netezza.
  • IronRuby + ODBC может возможно подключиться к Netezza.
...