unixODBC-2.3.12
Introduction à unixODBC
Le paquet unixODBC 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 optionnellement des
serveurs SQL 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, un installateur sous
forme de bibliothèque et d'outils 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.
This package is known to build and work properly using an LFS 12.1
platform.
Informations sur le paquet
Dépendances de unixODBC
Facultatives
Mini SQL
Installation de unixODBC
Installez unixODBC en exécutant
les commandes suivantes :
./configure --prefix=/usr \
--sysconfdir=/etc/unixODBC &&
make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install &&
find doc -name "Makefile*" -delete &&
chmod 644 doc/{lst,ProgrammerManual/Tutorial}/* &&
install -v -m755 -d /usr/share/doc/unixODBC-2.3.12 &&
cp -v -R doc/* /usr/share/doc/unixODBC-2.3.12
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 sur la 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'installateur ODBC est responsable de la lecture et de
l'écriture des fichiers de configuration de unixODBC.
Malheureusement, il n'y a pas beaucoup de pages de man et aucune d'info pour les programmes
disponibles dans le paquet unixODBC. En plus des informations des
« Descriptions
courtes » ci-dessous et la documentation
installée dans /usr/share/doc/unixODBC-2.3.2
, il y a 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
et d'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,
odbcinst et slencheck
Bibliothèques installées:
libodbc.so, libodbccr.so, et
libodbcinst.so
Répertoires installés:
/etc/unixODBC et
/usr/share/doc/unixODBC-2.3.12
Descriptions courtes
dltest
|
est un utilitaire utilisé pour vérifier qu'il est
possible de charger une bibliothèque partagée ou si un
symbole donné s'y trouve
|
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
les informations système d'ODBC pour l'utilisateur
|
slencheck
|
est un utilitaire qui vérifie si un pilote ODBC est
construit avec un SQLLEN 32 bits ou 64 bits
|