SQL Anywhere for Ruby 项目中提供三个单独的程序包。安装其中任何一个程序包最简单的方法是使用 RubyGems。要获得 RubyGems,请访问以下站点: http://rubyforge.org/projects/rubygems/。建议安装 1.3.1 版或更高版本。
SQL Anywhere Ruby 项目的主页为 http://sqlanywhere.rubyforge.org/。
sqlanywhere 此程序包是低层驱动程序,允许 Ruby 代码与 SQL Anywhere 数据库结合。此程序包通过 SQL Anywhere C API 公开的接口提供了一个 Ruby 包装。此程序包使用 C 语言编写,可以源代码或预编译 gem 的形式提供,适用于 Windows 和 Linux。如果已安装 RubyGems,可以通过运行以下命令获得此程序包:
gem install sqlanywhere |
请注意,此程序包是任何其它 SQL Anywhere Ruby 程序包的前提条件。有关详细信息,请参见:
activerecord-sqlanywhere-adapter 此程序包是一个允许 ActiveRecord 与 SQL Anywhere 进行通信的适配器。ActiveRecord 是一个对象相关映射程序,作为 Ruby on Rails Web 开发框架的一部分而为人所知。此程序包使用纯 Ruby 编写,以源代码或 gem 格式提供。此适配器使用(并依赖于)sqlanywhere gem。如果已安装 RubyGems,可以通过运行以下命令安装此程序包及其依赖包:
gem install activerecord-sqlanywhere-adapter |
有关详细信息,请参见:
dbi 此程序包是 Ruby 的 DBI 驱动程序。如果已安装 RubyGems,可以通过运行以下命令安装此程序包及其依赖包:
gem install dbi |
dbd-sqlanywhere 此程序包是一个允许 Ruby/DBI 与 SQL Anywhere 进行通信的驱动程序。Ruby/DBI 是模仿 Perl 流行的 DBI 模块的通用数据库接口。此程序包使用纯 Ruby 编写,以源代码或 gem 格式提供。此驱动程序使用(并依赖于)sqlanywhere gem。如果已安装 RubyGems,可以通过运行以下命令安装此程序包及其依赖包:
gem install dbd-sqlanywhere |
有关详细信息,请参见:
有关其中任何一个程序包的反馈信息,请使用 sqlanywhere-users@rubyforge.com 邮件列表。有关在 Web 环境中使用 SQL Anywhere 的一般问题,请使用
SQL Anywhere Web 开发论坛。有关 SQL Anywhere 及其用法的常见问题,请使用
sybase.public.sqlanywhere.general 新闻组。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |