必须为开发环境配置必备项,才能使用 Ruby Driver for SQL Server 开发应用程序。
Ruby 驱动程序使用 TDS 协议,此协议在 SQL Server 和 Azure SQL 数据库中默认启用。 这种方式无需任何其他配置。
Windows
- 下载 Ruby 安装程序 
 如果计算机上没有 Ruby,请安装它。 对于新的 Ruby 用户,建议使用 Ruby 2.2.X 安装程序,它提供了稳定语言,并列出了更新后的大量兼容包 (gem)。 转到 Ruby 下载页,并下载相应 2.1.x 安装程序。 例如,如果使用的是 64 位计算机,请下载 Ruby 2.1.6 (x64) 安装程序。
- 安装 Ruby 
 下载安装程序后,执行以下操作:
 a. 双击文件,以启动安装程序。
 b. 选择语言,并同意接受条款。
 c. 在“安装设置”屏幕上,选中“将 Ruby 可执行文件添加到 PATH”和“将- .rb和- .rbw文件与此 Ruby 安装相关联”旁边的复选框。
- 下载 Ruby DevKit 
 从 RubyInstaller 页下载 DevKit
- 安装 Ruby DevKit 
 下载完成后,执行以下操作:
 a. 双击文件。 系统会询问要从哪里提取文件。
 b. 单击“...”按钮,然后选择“C:\DevKit”。 可能需要先单击“新建文件夹”来创建此文件夹。
 c. 依次单击“确定”和“提取”,以提取文件。
- 打开 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 已预安装 Ruby,因为 OS 有依赖项。
- 打开终端 
- 安装 Homebrew 包管理器 
> ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"  
- 安装 FreeTDS
> brew install FreeTDS  
- 安装 TinyTDS gem
> gem install tiny_tds