Etapa 1: Configurar o ambiente de desenvolvimento para o desenvolvimento Ruby

Você precisará configurar seu ambiente de desenvolvimento com os pré-requisitos para desenvolvimento um aplicativo usando o Driver do Ruby para SQL Server.

O Driver Ruby usa o protocolo TDS, que é habilitado por padrão no SQL Server e no Banco de Dados SQL do Azure. É necessário realizar uma configuração adicional.

Windows

  1. Baixar o Instalador do Ruby
    Se o computador não tiver o Ruby, instale-o. Para novos usuários do Ruby, recomendamos o uso dos instaladores do Ruby 2.2.X, que fornecem uma linguagem estável e uma extensa lista de pacotes (gems) compatíveis e atualizados. Acesse a página de download do Ruby e baixe o instalador 2.1.x apropriado. Por exemplo, se você usa um computador de 64 bits, baixe o instalador do Ruby 2.1.6 (x64).

  2. Instalar o Ruby
    Depois de baixar o instalador:
    a. Clique duas vezes no arquivo para iniciar o instalador.
    b. Selecione seu idioma e concorde com os termos.
    c. Na tela de configurações de instalação, selecione as caixas de seleção ao lado de Adicionar executáveis do Ruby ao seu PATH e de associar arquivos .rb e .rbw a essa instalação do Ruby.

  3. Baixar o DevKit do Ruby
    Baixar o DevKit da página do Instalador do Ruby

  4. Instalar o DevKit do Ruby
    Após a conclusão do download:
    a. Clique duas vezes no arquivo. Será solicitado que você forneça um local para a extração dos arquivos.
    b. Clique no botão "..." e selecione "C:\DevKit". Primeiro, você precisará criar essa pasta adequadamente clicando em "Criar Pasta".
    c. Clique em "OK" e depois em "Extrair" para extrair os arquivos.

  5. Abra cmd.exe

  6. Inicialize o DevKit do Ruby

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

Ubuntu Linux

  1. Abra o terminal

  2. Instale o rvm (Gerenciador de Versão do Ruby) e os respectivos pré-requisitos

> 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. Use o rvm para instalar o Ruby
    Por exemplo, instale a versão 2.3.0 do Ruby:
> rvm install 2.3.0  
> rvm use 2.3.0 --default  
> ruby -v  

           Assegure que a saída do último comando indica que você está executando a versão 2.3.0.

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

macOS

Observação: o macOS já tem o Ruby pré-instalado, pois o sistema operacional tem uma dependência.

  1. Abra o terminal

  2. Instale o gerenciador de pacotes do Homebrew

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