Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
utilisateurs:grigouille:brouillons:unixodbc [Le 09/06/2019, 15:58]
grigouille créée
utilisateurs:grigouille:brouillons:unixodbc [Le 09/06/2019, 16:43] (Version actuelle)
grigouille
Ligne 1: Ligne 1:
-{{tag>​Bionic Xenial BROUILLON}} 
 ---- ----
-{{ :applications:​icone_de_l'​application.png?80}}+{{http://​www.unixodbc.org/​unixodbc-logo-small2.png}}
 ====== unixODBC ====== ====== unixODBC ======
-  + 
-[[https://​en.wikipedia.org/​wiki/​UnixODBC| unixODBC]] est une implémentation libre de l'API [[https://​fr.wikipedia.org/​wiki/​Open_Database_Connectivity|ODBC]].+[[wp>UnixODBC]] est une implémentation libre de l'API [[wpfr>Open_Database_Connectivity|ODBC]].
  
    
Ligne 10: Ligne 9:
 ===== Installation ===== ===== Installation =====
    
-Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​unixodbc|unixodbc]]**.+Pour installer ce logiciel, il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​unixodbc|unixodbc]]**. ​Vérifier l'​installation : 
 +<code bash>$ odbcinst -j 
 +unixODBC 2.3.4 
 +DRIVERS............:​ /​etc/​odbcinst.ini 
 +SYSTEM DATA SOURCES: /​etc/​odbc.ini 
 +FILE DATA SOURCES..: /​etc/​ODBCDataSources 
 +USER DATA SOURCES..: /​home/​user/​.odbc.ini 
 +SQLULEN Size.......:​ 8 
 +SQLLEN Size........:​ 8 
 +SQLSETPOSIROW Size.: 8 
 +</​code>​ 
    
    
 ===== Configuration ===== ===== Configuration =====
 +====SQLite3====
 +[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​libsqliteodbc|libsqliteodbc]]**. Ceci crée deux entrées dans ''​odbcinst.ini''​ : 
 +<code bash>
 +$ cat /​etc/​odbcinst.ini ​
 +[SQLite]
 +Description=SQLite ODBC Driver
 +Driver=libsqliteodbc.so
 +Setup=libsqliteodbc.so
 +UsageCount=1
 +
 +[SQLite3]
 +Description=SQLite3 ODBC Driver
 +Driver=libsqlite3odbc.so
 +Setup=libsqlite3odbc.so
 +UsageCount=1
 +
 +
 +</​code>​
 +
 +Vérification <code bash>
 +$ odbcinst -q -d | grep SQLite
 +[SQLite]
 +[SQLite3]
 +
 +</​code>​
 +
 +Pour tester, il faut configurer le fichier odbc.ini :
 +<code bash>
 +$ cat ~/​.odbc.ini ​
 +[test]
 +Driver=SQLite3
 +Database=/​home/​user/​test.db
 +</​code>​
 +Remplacer Database par le chemin vers votre base SQLite3 (ou un fichier vide).
 +
 +Tester :
 +<​code>​
 +$ isql test
 ++---------------------------------------+
 +| Connected! ​                           |
 +|                                       |
 +| sql-statement ​                        |
 +| help [tablename] ​                     |
 +| quit                                  |
 +|                                       |
 ++---------------------------------------+
 +SQL> create table aTable(id int);
 +SQLRowCount returns 0
 +SQL> insert into aTable values(10);
 +SQLRowCount returns 1
 +SQL> select * from aTable;
 ++-----------+
 +| id        |
 ++-----------+
 +| 10        |
 ++-----------+
 +SQLRowCount returns 0
 +1 rows fetched
 +SQL> ​
 +</​code>​
 +
 +
    
-Tout d'​abord,​ [[:​tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/​truc/​machin/​bidule** en modification puis … +
-  +
-===== Utilisation ===== +
-  +
-Lancez l'​application comme indiqué [[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:​terminal]] (toutes [[:​versions]] ou [[:​variantes]] d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​machin-chose</​code>​ +
- +
 ===== Désinstallation ===== ===== Désinstallation =====
    
Ligne 28: Ligne 95:
    
   * **(en)** [[http://​www.unixodbc.org/​|unixODBC]]   * **(en)** [[http://​www.unixodbc.org/​|unixODBC]]
-  ​* **(fr)** [[Site de la communauté francophone du logiciel Bidule]] +  ​
-  * [[http://​forum.ubuntu-fr.org/​viewtopic.php?​id=64840|Discussion « J'ai un soucis avec le logiciel Bidule »]] sur le forum Ubuntu-fr+
    
 ---- ----
    
-//​Contributeurs principaux : [[utilisateurs:​votre_identifiant|votre nom ou pseudonyme]],​ [[utilisateurs:​autre_identifiant|nom ou pseudo autre]].//+//​Contributeurs principaux : [[utilisateurs:​grigouille|grigouille]].//
    
-//Basé sur [[http://www.document_source.com|« Titre original de l'​article »]] par Auteur Original.//+//Basé sur [[https://blog.sleeplessbeastie.eu/​2017/​07/​31/​how-to-configure-unixodbc/​|How to configure unixODBC]] par MILOSZ GALAZKA.//
  • utilisateurs/grigouille/brouillons/unixodbc.1560088702.txt.gz
  • Dernière modification: Le 09/06/2019, 15:58
  • par grigouille