Différences

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

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:grigouille:brouillons:unixodbc [Le 09/06/2019, 16:08]
grigouille [unixODBC]
utilisateurs:grigouille:brouillons:unixodbc [Le 09/06/2019, 16:43] (Version actuelle)
grigouille
Ligne 1: Ligne 1:
 ---- ----
-{{ :applications:​icone_de_l'​application.png?80}}+{{http://​www.unixodbc.org/​unixodbc-logo-small2.png}}
 ====== unixODBC ====== ====== unixODBC ======
  
Ligne 25: Ligne 25:
 ===== Configuration ===== ===== Configuration =====
 ====SQLite3==== ====SQLite3====
-[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​libsqliteodbc|libsqliteodbc]]**. +[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​libsqliteodbc|libsqliteodbc]]**. ​Ceci crée deux entrées dans ''​odbcinst.ini'​' :  
-  +<code bash> 
-Tout d'abord, [[:tutoriel:​comment_modifier_un_fichier|ouvrez le fichier]] **/truc/machin/​bidule** en modification puis … +$ cat /etc/odbcinst.ini ​ 
-  +[SQLite] 
-===== Utilisation ===== +Description=SQLite ODBC Driver 
-  +Driver=libsqliteodbc.so 
-Lancez l'​application comme indiqué ​[[:​tutoriel:​comment_lancer_application|ici]] ou via le [[:terminal]] (toutes ​[[:versions]] ou [[:​variantes]] d'​Ubuntuavec la [[:​commande_shell|commande]] suivante : <​code>​machin-chose</​code>​+Setup=libsqliteodbc.so 
 +UsageCount=
 + 
 +[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>​ 
 + 
    
 +
 ===== Désinstallation ===== ===== Désinstallation =====
    
Ligne 40: 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.1560089309.txt.gz
  • Dernière modification: Le 09/06/2019, 16:08
  • par grigouille