Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
lire_une_base_access [Le 24/07/2017, 02:19] J5012 [Comment lire une base de données Microsoft Access (*.mdb , *.accdb)] mise en forme |
lire_une_base_access [Le 11/09/2022, 10:34] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
---- | ---- | ||
- | ====== Comment lire une base de données Microsoft Access (*.mdb , *.accdb) ====== | + | ======Comment Lire une base de données Microsoft Access ?====== |
- | Ce tutoriel utilise LibreOffice Base et le pilote open-source [[wpfr>JDBC]]((Java Database Connectivity)) UCanAccess. | + | Ce tutoriel utilise LibreOffice Base et le pilote open-source [[wpfr>JDBC]]((Java Database Connectivity)) UCanAccess pour lire des bases de données Microsoft Access. |
UCanAccess peut lire et écrire dans les bases Access de Microsoft aux formats mdb et accdb des versions Access 2000, 2002/2003, 2007, 2010/2013/2016. Il peut aussi accéder en lecture seule au format Access 97. | UCanAccess peut lire et écrire dans les bases Access de Microsoft aux formats mdb et accdb des versions Access 2000, 2002/2003, 2007, 2010/2013/2016. Il peut aussi accéder en lecture seule au format Access 97. | ||
+ | <note>Une autre solution, plus simple, permet de lire et d'exporter le contenu d'une base Access avec **mdbtools-gmdb** | ||
+ | |||
+ | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>mdbtools-gmdb|mdbtools-gmdb]]** et lancez **MDB viewer** | ||
+ | </note> | ||
===== Pré-requis ===== | ===== Pré-requis ===== | ||
* Disposer des [[:sudo|droits d'administration]]. | * Disposer des [[:sudo|droits d'administration]]. | ||
* Disposer d'une connexion à Internet configurée et activée. | * Disposer d'une connexion à Internet configurée et activée. | ||
- | * [[:tutoriel:comment_installer_un_paquet|Avoir installé]] **[[apt>libreoffice-base]]**((https://doc.ubuntu-fr.org/libreoffice)) , **[[apt>icedtea-plugin]]**((https://doc.ubuntu-fr.org/java)). | + | * [[:tutoriel:comment_installer_un_paquet|Avoir installé]] **[[apt>libreoffice-base]]**(([[:libreoffice]])) , **[[apt>icedtea-plugin]]**(([[:java]])). |
===== Le pilote JDBC ===== | ===== Le pilote JDBC ===== | ||
Ligne 28: | Ligne 32: | ||
{{ :access:options_-_libreoffice_-_avance_005.png?450 | {{ :access:options_-_libreoffice_-_avance_005.png?450 | ||
|}} | |}} | ||
- | * Puis , dans la partie droite de la nouvelle fenêtre, cliquer sur le bouton **Ajouter une archive**. | + | * Puis , dans la partie droite de la nouvelle fenêtre, cliquer sur le bouton **Ajouter une archive**. |
{{ :access:chemin_de_classe_004.png?450 |}} | {{ :access:chemin_de_classe_004.png?450 |}} | ||
* Naviguer, avec l'explorateur de fichier qui s'ouvre, jusqu'au répertoire où vous avez décompressé le pilote UCanAccess. Ouvrir le répertoire **loader** pour y sélectionner le fichier //ucanload.jar//. | * Naviguer, avec l'explorateur de fichier qui s'ouvre, jusqu'au répertoire où vous avez décompressé le pilote UCanAccess. Ouvrir le répertoire **loader** pour y sélectionner le fichier //ucanload.jar//. | ||
* Valider et fermer les fenêtres par **OK**. LibreOffice demande un redémarrage. | * Valider et fermer les fenêtres par **OK**. LibreOffice demande un redémarrage. | ||
- | <note>LibreOffice 5 de [[:xenial|Ubuntu Xenial]] ne demande pas à redémarrer.</note> | + | <note>LibreOffice 5 de [[:xenial|Ubuntu 16.04]] ne demande pas à redémarrer.</note> |
===== Utilisation de UCanAccess pour ouvrir/importer une base dans LibreOffice ===== | ===== Utilisation de UCanAccess pour ouvrir/importer une base dans LibreOffice ===== |