手順 1:Ruby 開発用に開発環境を構成する
SQL Server 用の Ruby ドライバーを使用してアプリケーションを開発するには、前提条件を使用して開発環境を構成する必要があります。
Ruby ドライバーでは TDS プロトコルが使用されます。これは SQL Server と Azure SQL Database で既定で有効になっています。 追加の構成は不要です。
Windows
Ruby インストーラーをダウンロードします。
コンピューターに Ruby がインストールされていない場合は、インストールしてください。 初めて Ruby を使用する場合は、Ruby 2.2.X インストーラーを使用することをお勧めします。これにより、安定した言語と、互換性があり更新される幅広いパッケージ (gem) のリストが提供されます。 Ruby ダウンロード ページにアクセスし、適切な 2.1.x インストーラーをダウンロードします。 たとえば、64 ビットのコンピューターを使用している場合、Ruby 2.1.6 (x64) インストーラーをダウンロードします。Ruby をインストールします。
インストーラーをダウンロードしたら、次の操作を行います。
a. ファイルをダブルクリックしてインストーラーを起動します。
b. 言語を選択し、使用条件に同意します。
c. インストールの設定画面で、[Add Ruby executables to your PATH]\(Ruby の実行ファイルを PATH に追加する\) と [Associate.rb
and.rbw
files with this Ruby installation]\(拡張子 .rb と .rbw を Ruby の実行ファイルに関連付ける\) の両方の横にあるチェック ボックスをオンにします。Ruby DevKit をダウンロードします。
RubyInstaller ページから DevKit をダウンロードします。Ruby DevKit をインストールします。
ダウンロードが完了したら、次の操作を行います。
a. ファイルをダブルクリックします。 ファイルの抽出先を確認するメッセージが表示されます。
b. [...] ボタンをクリックし、[C:\DevKit] を選択します。 このフォルダーは、[新しいフォルダーの作成] をクリックして最初に作成する必要のある場合があります。
c. [OK] をクリックし、[抽出] をクリックしてファイルを抽出します。Cmd.exe を開きます
Ruby DevKit を初期化します
> chdir C:\DevKit
> ruby dk.rb init
> ruby dk.rb install
- TinyTDS gem をインストールします
> gem inst tiny_tds
Ubuntu Linux
ターミナルを開きます
Ruby バージョン マネージャー (
rvm
) と前提条件をインストールします
> sudo apt-get --assume-yes update
> command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
> curl -L https://get.rvm.io | bash -s stable
> source ~/.rvm/scripts/rvm
rvm
を使用して Ruby をインストールします
たとえば、Ruby バージョン 2.3.0 をインストールします。
> rvm install 2.3.0
> rvm use 2.3.0 --default
> ruby -v
最後のコマンドの出力が、バージョン 2.3.0 が実行されていることを確実に示すようにします。
- FreeTDS をインストールします
> sudo apt-get --assume-yes install freetds-dev freetds-bin
- TinyTDS をインストールします
> gem install tiny_tds
macOS
注: macOS には、OS に依存関係があるため、既に Ruby がプレインストールされています。
ターミナルを開きます
Homebrew パッケージ マネージャーをインストールします
> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- FreeTDS をインストールします
> brew install FreeTDS
- TinyTDS gem をインストールします
> gem install tiny_tds