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 ===== | ||