SQL Anywhere for Ruby プロジェクトには 3 つの別個のパッケージがあります。すべてのパッケージをインストールする最も簡単な方法は、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 言語で記述され、Windows と Linux 用に、ソースまたは事前にコンパイルされた gem として提供されています。RubyGems がインストールされている場合は、次のコマンドを実行してこのパッケージを入手できます。
gem install sqlanywhere |
SQL Anywhere のこれ以外の Ruby パッケージを使用するには、このパッケージが必要です。詳細については、次の項を参照してください。
activerecord-sqlanywhere-adapter このパッケージは、ActiveRecord と SQL Anywhere の対話を可能にするアダプタです。ActiveRecord は、Web 開発フレームワーク Ruby on Rails の一部として普及しているオブジェクト関係マッピングです。このパッケージは Pure Ruby で記述され、ソースまたは gem フォーマットで提供されています。このアダプタでは sqlanywhere gem が使用され、この gem に依存します。RubyGems がインストールされている場合は、次のコマンドを実行してこのパッケージとその依存ファイルをインストールできます。
gem install activerecord-sqlanywhere-adapter |
詳細については、次の項を参照してください。
dbi このパッケージは Ruby 用の DBI ドライバです。RubyGems がインストールされている場合は、次のコマンドを実行してこのパッケージとその依存ファイルをインストールできます。
gem install dbi |
dbd-sqlanywhere このパッケージは、Ruby/DBI と SQL Anywhere の対話を可能にするドライバです。Ruby/DBI は Perl の DBI モジュールをモデルとする汎用のデータベース・インタフェースです。このパッケージは Pure Ruby で記述され、ソースまたは gem フォーマットで提供されています。このドライバでは sqlanywhere gem が使用され、この gem に依存します。RubyGems がインストールされている場合は、次のコマンドを実行してこのパッケージとその依存ファイルをインストールできます。
gem install dbd-sqlanywhere |
詳細については、次の項を参照してください。
これらのパッケージに関するフィードバックがある場合は、メーリング・リスト sqlanywhere-users@rubyforge.com を使用してください。Web 環境での SQL Anywhere の使用に関する一般的な質問については、
SQL Anywhere Web Development フォーラムを使用してください。SQL Anywhere とその使用方法に関する一般的な質問については、
ianywhere.public.japanese.general ニュースグループを使用してください。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |