步驟 1:設定 Ruby 開發開發環境

你需要先設定開發環境並具備相關條件,才能使用 SQL Server 的 Ruby 驅動程式開發應用程式。

Ruby 驅動程式使用 TDS 協定,該協定在 SQL Server 與 Azure SQL 資料庫中預設啟用。 不需要進行其他組態設定。

窗戶

  1. 下載 Ruby 安裝程式
    如果你的機器沒有 Ruby,就安裝它。 對於新手 Ruby 使用者,我們建議使用 Ruby 2.2.X 安裝程式,這些安裝程式提供穩定的語言,並附有大量相容且更新的套件(寶石)。 去 Ruby 下載頁面 下載相應的 2.1.x 安裝程式。 例如,如果你用的是 64 位元機器,請下載 Ruby 2.1.6(x64)安裝程式。

  2. 安裝 Ruby
    安裝程式下載完成後:
    一。 雙擊該檔案即可啟動安裝程式。
    b。 選擇你的語言,並同意條款。
    c. 在安裝設定畫面中,選中「新增 Ruby 執行檔到你的 PATH」及「將 .rb 檔案和 .rbw 檔案與此 Ruby 安裝關聯」旁邊的勾選框。

  3. 下載 Ruby DevKit
    從 RubyInstaller 頁面下載 DevKit

  4. 安裝 Ruby DevKit
    下載完成後:
    一。 雙擊該檔案。 你會被問到要從哪裡解壓檔案。
    b。 點擊「...」按鈕,並選擇「C:\DevKit」。 你可能需要先點選「建立新資料夾」來建立這個資料夾。
    c. 點選「確定」,然後再「解壓」,來解壓檔案。

  5. 開啟 cmd.exe

  6. 初始化 Ruby DevKit

> chdir C:\DevKit  
> ruby dk.rb init  
> ruby dk.rb install  
  1. 安裝 TinyTDS gem
> gem inst tiny_tds

Ubuntu Linux

  1. 開放終端

  2. 安裝 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  
  1. 用於 rvm 安裝 Ruby
    例如,安裝 Ruby 2.3.0 版本:
> rvm install 2.3.0  
> rvm use 2.3.0 --default  
> ruby -v  

           請確保最後一個指令的輸出顯示你使用的是 2.3.0 版本。

  1. 安裝 FreeTDS
> sudo apt-get --assume-yes install freetds-dev freetds-bin  
  1. 安裝 TinyTDS
> gem install tiny_tds  

macOS

注意:macOS 已經預先安裝了 Ruby,因為作業系統有相依性。

  1. 開放終端

  2. 安裝 Homebrew 套件管理器

> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  
  1. 安裝 FreeTDS
> brew install FreeTDS  
  1. 安裝 TinyTDS gem
> gem install tiny_tds