需要使用先决条件配置开发环境,才能使用 Ruby Driver for SQL Server 开发应用程序。
Ruby 驱动程序使用 TDS 协议,该协议默认在 SQL Server 和 Azure SQL 数据库中启用。 这种方式无需任何其他配置。
Windows操作系统
下载 Ruby 安装程序
如果计算机没有 Ruby,请安装它。 对于新的 ruby 用户,我们建议使用 Ruby 2.2.X 安装程序,该安装程序提供稳定的语言和大量兼容和更新的包(gems)。 转到 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
例如,安装 2.3.0 版 Ruby:
> 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