Поделиться через


Шаг 1. Настройка среды разработки для разработки Ruby

Для разработки приложения с использованием Ruby Driver for SQL Server необходимо сначала настроить среду разработки и убедиться, что все необходимые компоненты установлены.

Драйвер Ruby использует протокол TDS, который включен по умолчанию в SQL Server и Базе данных SQL Azure. Дополнительная настройка не требуется.

Виндоус

  1. Скачивание установщика Ruby
    Если на компьютере нет Ruby, установите его. Для новых пользователей ruby рекомендуется использовать установщики Ruby 2.2.X, которые предоставляют стабильный язык и обширный список пакетов (драгоценных камней), совместимых и обновленных. Перейдите на страницу загрузки Ruby и скачайте соответствующий установщик 2.1.x. Например, если вы находитесь на 64-разрядном компьютере, скачайте установщик Ruby 2.1.6 (x64).

  2. Установка Ruby
    После скачивания установщика:
    a. Дважды щелкните файл, чтобы запустить установщик.
    б. Выберите язык и примите условия.
    c. На экране параметров установки установите флажки рядом с "Добавьте исполняемые файлы Ruby в PATH" и "ассоциировать файлы .rb и .rbw с этой установкой Ruby".

  3. Скачать Ruby DevKit
    Скачать DevKit на странице RubyInstaller

  4. Установка Ruby DevKit
    После завершения скачивания:
    a. Дважды щелкните файл. Вам будет предложено, куда извлечь файлы.
    б. Щелкните на кнопку "...", затем выберите "C:\DevKit". Скорее всего, сначала нужно создать эту папку, нажав кнопку "Создать папку".
    c. Нажмите кнопку "ОК", а затем "Извлечь", чтобы извлечь файлы.

  5. Откройте cmd.exe

  6. Инициализация Ruby DevKit

> chdir C:\DevKit  
> ruby dk.rb init  
> ruby dk.rb install  
  1. Установка гема TinyTDS
> 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
    Например, установите версию 2.3.0 Ruby:
> 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