unixODBC-2.3.0

Introduction à unixODBC

Le paquet unixODBC package est un sous-système Open Source ODBC (Open DataBase Connectivity) et un ODBC SDK pour Linux, Mac OSX et UNIX. ODBC est une spécification libre pour fournir aux développeurs d'applications une API prévisible avec laquelle ils peuvent accéder à des sources de données. Les sources de données comprennent les serveurs SQL optionnels et toutes les sources de données qui ont un pilote ODBC. unixODBC contient les composants suivants, utilisés pour aider à manipuler des sources de données ODBC : un gestionnaire de pilote, une bibliothèque d'installeur et un outil en ligne de commande, des outils en ligne de commande pour aider à installer un pilote et à travailler avec SQL, des pilotes et des bibliothèques de paramétrage de pilotes.

Deux composants majeurs des versions précédentes de unixODBC ont été déplacés dans des projets distincts. Les outils graphiques et les bibliothèques se trouvent maintenant sur http://sourceforge.net/projects/unixodbc-gui-qt. L'outil de test ODBC basé sur Qt.et l'environnement d'autotest se trouvent maintenant sur http://sourceforge.net/projects/unixodbc-test

Informations sur le paquet

Dépendances d'unixODBC

Facultatives

Pth-2.0.7 et Mini SQL

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/unixodbc

Installation de unixODBC

Installez unixODBC en lançant les commandes suivantes :

./configure --prefix=/usr \
            --sysconfdir=/etc/unixodbc &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install &&

find doc -name "Makefile*" -exec rm {} \; &&
chmod 644 doc/{lst,ProgrammerManual/Tutorial}/* &&

install -v -m755 -d /usr/share/doc/unixODBC-2.3.0 &&
cp -v -R doc/* /usr/share/doc/unixODBC-2.3.0

Explication des commandes

--enable-drivers : Ce paramètre active la construction des pilotes installés par défaut dans les versions précédentes.

--enable-drivers-conf : Ce paramètre active la construction des bibliothèques de configuration des pilotes qui étaient installées par défaut dans les versions précédentes.

Configuration de unixODBC

Fichiers de configuration

/etc/unixodbc/*

Informations de configuration

Les fichiers de /etc/unixodbc doivent être configurés par l'administrateur système (ou l'administrateur du site ODBC si /etc/unixodbc a les droits adéquats). Ces fichiers ne peuvent être édités directement. La bibliothèque de l'installeur ODBC est responsable de la lecture et de l'écriture des fichiers de configuration de unixODBC.

Malheureusement, il n'y a pas de pages de man ou d'info pour les programmes disponibles dans le paquet unixODBC. Les informations des « Descriptions courtes » ci-dessous et la documentation installée dans /usr/share/doc/unixODBC-2.3.0, ce sont des fichiers README répartis dans l'arborescence des sources où vous pouvez trouver des informations sur l'utilisation et les fonctionnalités des programmes. En outre, vous pouvez utiliser le paramètre -? pour des informations de syntaxe etd'utilisation. Enfin, le site Internet d'unixODBC sur http://www.unixodbc.org/ a de très bonnes informations.

Contenu

Programmes installés: dltest, isql, iusql, odbc_config, and odbcinst
Bibliothèques installées: libodbc.so, libodbccr.so et libodbcinst.so
Répertoires installés: /etc/unixodbc et /usr/share/doc/unixODBC-2.3.0

Descriptions courtes

dltest

est un outil utilisé pour vérifier une bibliothèque partagée pour voir si on peut la charger et si un symbole donné y existe.

isql

est un outil que vous pouvez utiliser pour soumettre du SQL à une source de données et pour formater/afficher les résultats. Vous pouvez l'utiliser comme un script ou en mode interactif.

iusql

fournit la même fonctionnalité à l'utilisateur que le programme isql.

odbc_config

est utilisé pour trouver des détails sur l' installation du paquet unixODBC.

odbcinst

est un outil créé pour les auteurs de scripts/RPM d'installation C'est une interface en ligne de commande avec la fonctionnalité clé de la bibliothèque libodbcinst. Il ne copie aucun fichier (comme des bibliothèques) mais il modifiera le Système d'Informations ODBC pour l'utilisateur.

Last updated on 2010-11-11 23:48:39 +0100