Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Comment utiliser des connexions ODBC ?

FIXME : différences et choix entre les 2 méthodes ?

1ere solution

Ubuntu supporte les connexions ODBC aux bases de données (comme un serveur MySQL distant). Bien que ce ne soit pas utile en temps normal, la base de données dans OpenOffice peut utiliser des connexions ODBC, et il peut être utile d'en établir une.

Installez le pilote MySQL ODBC pour linux disponible dans le paquet libmyodbc

Maintenant modifiez (ou créez) le fichier /etc/odbc.ini

Voici un exemple de fichier odbc.ini:

[ODBC Data Sources]
odbcname     = MyODBC 3.51 Driver DSN

[odbcname]
Driver       = /usr/lib/odbc/libmyodbc.so
Description  = MyODBC 3.51 Driver DSN
SERVER       = ma.basededonnees.monserveur.fr
PORT         =
USER         = UTILISATEUR
Password     = XXXXXX
Database     = NOMDELABDD
OPTION       = 3
SOCKET       =

[Default]
Driver       = /usr/local/lib/libmyodbc3.so
Description  = MyODBC 3.51 Driver DSN
SERVER       = localhost
PORT         =
USER         = root
Password     =
Database     = test
OPTION       = 3
SOCKET       =

Il vous est maintenant possible de vous connecter à la base de données NOMDELABDD en utilisant la connexion ODBC appelée odbcname

2e solution

Installation

configuration

  • Lancer
    gksu ODBCConfig
  • aller dans l'onglet "drivers"
    • cliquer sur "add"
      • name : donner un nom
      • driver : /usr/local/lib/libmyodbc3.so
      • setup : /usr/local/lib/libmyodbc3S.so
      • laisser le reste par defaut
      • valider
  • aller dans l'onglet "system DSN" ou "user DSN"
    • cliquer sur "add"
    • sélectionner le pilote configuré précédemment, puis cliquer sur "ok"
    • paramétrer sa connexion

je n'ai pas réussi a utiliser "localhost" mais par contre ça fonctionne avec "127.0.0.1"


Contributeurs :



Le contenu de ce wiki est sous licence : CC BY-SA v3.0