Étape 1 : Configurer l’environnement de développement pour le développement Ruby

Vous devrez configurer votre environnement de développement avec les conditions préalables pour développer une application à l’aide du pilote Ruby pour SQL Server.

Le pilote Ruby utilise le protocole TDS, qui est activé par défaut dans SQL Server et Azure SQL Database. Aucune configuration supplémentaire n’est nécessaire.

Windows

  1. Télécharger le programme d'installation Ruby
    Si votre ordinateur ne dispose pas de Ruby, installez-le. Pour les nouveaux utilisateurs de Ruby, nous vous recommandons d’utiliser les programmes d’installation Ruby 2.2.X, qui fournissent un langage stable et une liste complète de packages compatibles et mis à jour. Accédez à la page de téléchargement Ruby et téléchargez le programme d’installation 2.1.x approprié. Par exemple, si vous êtes sur un ordinateur 64 bits, téléchargez le programme d’installation Ruby 2.1.6 (x64).

  2. Installer Ruby
    Une fois le programme d’installation téléchargé :
    a. Pour démarrer le programme d'installation, double-cliquez sur le fichier.
    b. Sélectionnez votre langue et acceptez les termes du contrat.
    c. Dans l’écran des paramètres d’installation, activez les cases à cocher Add Ruby executables to your PATH (Ajouter les exécutables Ruby à votre CHEMIN) et Associate .rb and .rbw files with this Ruby installation (Associer les fichiers .rb et .rbw avec cette installation de Ruby).

  3. Télécharger Ruby DevKit
    Télécharger DevKit à partir de la page RubyInstaller

  4. Installer Ruby DevKit
    Une fois le téléchargement terminé :
    a. Double-cliquez sur le fichier. Vous serez invité à indiquer l’emplacement d’extraction des fichiers.
    b. Cliquez sur le bouton « ... », puis sélectionnez « C:\DevKit ». Vous devrez probablement créer ce dossier pour la première fois en cliquant sur « Créer un nouveau dossier ».
    c. Cliquez sur « OK » puis sur « Extraire » pour extraire les fichiers.

  5. Ouvrir cmd. exe

  6. Initialiser Ruby DevKit

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

Ubuntu Linux

  1. Ouvrir le terminal

  2. Installer Ruby Version Manager (rvm) et prérequis

> 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. Utiliser rvm pour installer Ruby
    Par exemple, installez la version 2.3.0 de Ruby :
> rvm install 2.3.0  
> rvm use 2.3.0 --default  
> ruby -v  

           Vérifiez que la sortie de la dernière commande indique que vous exécutez la version 2.3.0.

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

macOS

Remarque : macOS dispose déjà de Ruby préinstallé, car le système d’exploitation a une dépendance.

  1. Ouvrir le terminal

  2. Installer le gestionnaire de package Homebrew

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