在DB2版本9.7中说:
IBM_DB适配器在JRuby上不受支持,IBM_DB适配器在JRuby上不受支持。 IBM_DB适配器在JRuby上不受支持,因为(正如JRuby Wiki中所说的,“入门”):“许多Gem在JRuby中运行良好,但是一些Gem在安装过程中构建了本机C库。这些Gem将不能在JRuby中工作,除非Gem还提供了与本机库相当的Java。”有关更多信息,请参见http://kenai.com/projects/jruby/pages/GettingStarted。 IBM_DB适配器依赖于IBM_DB Ruby驱动程序(C扩展)和来访问IBM_DB数据服务器上的数据库。或者,您可以使用Ruby的常规C实现,也可以使用JDBC_adapter访问数据库。
有没有人知道在新版本中是否修复了这个问题?而且,是否有可能将JDBC_adapter与JRuby结合使用?
发布于 2012-08-25 19:30:31
我还没有测试它,但是,根据这个https://github.com/jruby/activerecord-jdbc-adapter
ActiveRecord适配器是Rails的ActiveRecord组件的数据库适配器,可以与JRuby一起使用。它允许在JRuby on Rails应用程序中使用几乎与JDBC兼容的数据库。
相应的gem有一个Java版本。https://rubygems.org/gems/activerecord-jdbc-adapter/versions/1.0.3-java
关于你的另一个问题,新版本中是否修正了IBM_DB?
根据文档,我认为不是,直到JRuby和ActiveRecord适配器成熟后才能工作。
我在ActiveRecord适配器中发现和IBM文档处理可以考虑一种安排,它可以模仿以前提供IBM_DB适配器的管理。
https://stackoverflow.com/questions/12124917
复制相似问题