通过


步骤 1:为 Ruby 开发配置开发环境

将开发环境配置为使用 Ruby Driver for SQL Server 开发应用程序的先决条件。

Ruby 驱动程序使用 TDS 协议,该协议默认在 SQL Server 和 Azure SQL 数据库中启用。 这种方式无需任何其他配置。

Windows操作系统

  1. 下载 Ruby 安装程序 如果计算机没有 Ruby,请安装它。 转到 Ruby 下载页 ,下载体系结构的最新 Ruby+Devkit 安装程序(x64 或 x86)。 例如,下载 Ruby+Devkit 3.2.x (x64)。

  2. 安装 Ruby 运行安装程序:

    1. 选择你的语言,并同意条款。
    2. 在“安装设置”屏幕上,选中“将 Ruby 可执行文件添加到 PATH”“将 .rb.rbw 文件与此 Ruby 安装关联”旁边的复选框。
    3. 安装后,将显示“MSYS2 安装”对话框。 选择选项 3 (MSYS2 和 MINGW 开发工具链),然后按 Enter 安装生成工具。
  3. 打开新的命令提示符

  4. 安装 TinyTDS gem

    gem install tiny_tds
    

注释

早期版本的 Ruby (2.x) 需要单独的 DevKit 下载和 dk.rb init / dk.rb install 命令。 Ruby 3.0 及更高版本在安装程序中包含 MSYS2 DevKit,因此不再需要单独的 DevKit 设置。

Ubuntu Linux

  1. 打开终端

  2. 安装 Ruby 和先决条件

    sudo apt-get update
    sudo apt-get install -y ruby-full build-essential
    
  3. 验证 Ruby 安装

    ruby -v
    
  4. 安装 FreeTDS

    sudo apt-get install -y freetds-dev freetds-bin
    
  5. 安装 TinyTDS

    gem install tiny_tds
    

macOS

macOS 包括系统 Ruby 安装,但为了获得最佳效果,请使用 Homebrew 安装当前版本。

  1. 打开终端

  2. 安装 Homebrew 包管理器

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  3. 安装 Ruby (可选,如果需要比系统 Ruby 更新的版本)

    brew install ruby
    
  4. 安装 FreeTDS

    brew install FreeTDS
    
  5. 安装 TinyTDS gem

    gem install tiny_tds