Ceci est une ancienne révision du document !



Comment lire une base de données Microsoft Access avec Ubuntu ?

Ce tutoriel utilise LibreOffice Base et le pilote open-source Java JDBC UCanAccess.

Tout d'abord, il vous faudra télécharger le pilote Java JDBC UCanAccess sur cette page, l'enregistrer et le décompresser dans le répertoire de votre choix, en conservant sa structure.

L'étape suivante consiste en un paramétrage de LibreOffice.

  • Lancer LibreOffice, non pas Libre Office Base, seulement LibreOffice.
  • Dans le menu, choisir : Outils ⇒ Options ⇒ Avancé,
  • Dans la partie droite de la fenêtre, cliquer sur le bouton Chemin de la classe

  • Puis , dans la partie droite de la nouvelle fenêtre, cliquer sur le bouton Ajouter une archive.

  • 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.

Lancer LibreOffice base pour ouvrir le fichier de la base Access.

  • Dans l'assistant base de données, sélectionner Connecter une base de données existante et cliquer sur Suivant.
  • Dans la nouvelle fenêtre qui s'ouvre, renseigner l'URL de la source de données en faisant précéder son chemin complet de la mention "ucanaccess://". Puis, dans la zone Classe de pilote JDBC rentrer ce lien net.ucanaccess.jdbc.UcanloadDriver

  • Il ne reste plus qu'à cliquer sur Suivant pour préciser le nom d'utilisateur et le mot de passe le cas échéant, puis donner un nom à la nouvelle base LibreOffice qui sera créée.
  • lire_une_base_access.1500805923.txt.gz
  • Dernière modification: Le 23/07/2017, 12:32
  • par L'Africain