Ruby

HCL OneDB™ supports database access for client applications that are written in the Ruby programming language with two open source packages. Each package, which is known as a ruby gem, is a precompiled file that combines the Ruby driver and the Ruby on Rails adapter in a standard framework for the Ruby runtime environment.

Ruby/HCL OneDB Gem

Ruby/HCL OneDB is the Ruby gem for connections to HCL OneDB database servers. You can download Ruby/HCL OneDB from the Rubyforge website at http://rubyforge.org/projects/ruby-informix.

To use Ruby/HCL OneDB, you must install the HCL OneDB ODBC Driver, which is part of the HCL OneDB Client Software Development Kit (Client SDK).

Ruby Gem for HCL Data Servers

The IBM_DB gem is the Ruby gem for HCL Data Servers. The IBM_DB gem is supported on HCL OneDB 11.10 or later. Based on the DRDA® protocol, it allows Ruby applications to access both HCL OneDB and IBM® DB2® data servers.

You can download Ruby/HCL OneDB from the Rubyforge website at http://rubyforge.org/projects/rubyibm.

To use the IBM_DB gem, you must install the HCL common CLI driver. The CLI driver is a component in the following clients and drivers:
  • HCL OneDB Client Software Development Kit (Client SDK)
  • .NET Core Provider Client
  • .NET Core Provider Runtime Client
  • .NET Core Provider Driver for ODBC, CLI, and .NET (Windows™ only)
  • .NET Core Provider Driver for ODBC and CLI