Unix-Linux

Tendances mensuelles

`

Annonces

Accueil  Unix-Linux | Solaris  unixODBC 2.3.0, compilation et utilisation sous Sun Solaris ...

Unix-Linux | Solaris Unix-Linux | Solaris

unixODBC 2.3.0, compilation et utilisation sous Sun Solaris 10 X86

Publié le 22/08/2011 unixODBC est une couche particulièrement intéressante pour accéder par exemple à des bases Microsoft SQL Server avec le pilote ODBC FreeTDS sur des plateformes Unix. Bien d'autres applications de la couche unixODBC sont possibles : interfaçage de moteurs de bases de données (Oracle, Sybase etc...) avec des langages comme PHP ou encore Python via unixODBC etc...

Cet article présente la compilation d'unixODBC 2.3.0 en 64 bits avec SunStudio 12.1 sur une plateforme Solaris 10 x86 64 bits.

L'architecture et l'utilisation d'unixODBC sur une plateforme Solaris sont présentées en seconde partie, parmi les points abordés :


  • Environnement système unixODBC.
  • Pilotes, DSN - Data Source Name - systèmes et utilisateurs : fichiers odbcinst.ini et odbc.ini, variables $ODBCSYSINI et $ODBCINI.
  • Référencement des pilotes ODBC et création des sources de données.
  • Utilisation du binaire iusql pour tester les connexions ODBC.
  • Debug des appels ODBC.
  • Prédéfinition des attributs ODBC.


Les exemples sont réalisés avec le pilote ODBC Oracle 11g R2 libsqora.so.11.1.

unixODBC 2.3.0, compilation et utilisation sous Sun Solaris 10 X86

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.6.0