[Linux] Convertir une base de données MS Access ?

Alain Bosch alainbosch@::1
Mar 4 Nov 17:53:40 CET 2025


Hello,

En fait je me méfie avec les formats propriétaires avec ces plateformes 
populaires.
Donc prémâcher sur la plateforme source quitte à bosser dans une VM... 
est moins risqué pour les données.

Après Antoine je t'assure que jouer avec une boite à formes au marteau 
c'est marrant.
C'est tout à fait du linuxien...

Le 04/11/2025 à 15:06, Antoine Delaporte a écrit :
> Coin !
>
> En fait, je n'osais répondre, car le sens de la résolution était déjà 
> posé.
>
> Mais pour moi Alain a raison : il faut que l'extraction soit faite à 
> partir de la base, et pas à partir de ses données elles-mêmes.
>
> C'est un peu comme si tu voulais transférer un vinyle sur un CD audio
> en voulant mettre le vinyle dans le lecteur CD... Désolé, il fallait que
> j'écris cette aberrations, il faut que je la sorte de mon cerveau.
>
> Antoine.
>
> -------- Message d'origine --------
> De : Alain Bosch <alainbosch@::1>
> Envoyé : mardi 4 novembre 2025 à 1:41 PM UTC+1
> Pour : François DREYFÜRST <francois.dreyfuerst@::1>, Linux 
> Strasbourg <linux@::1>
> Sujet : RE: [Linux]  Convertir une base de données MS Access ?
>
> Hello,
>
> Ma méthode ?
>
> ODBC sous windows et récupérer les tables pour les mettre dans du sqlite
> depuis les CSV.
>
> Aucune confiance dans les outils de conversion.
>
> Y'a quoi dans la base access comme tables?
>
> Le 23/10/2025 à 21:00, François DREYFÜRST a écrit :
>>> Hello la liste
>>>
>>> Dans le cadre d'une association dont je suis membre, je serais 
>>> susceptible de reprendre les tâches d'une personne qui utilise pour 
>>> cela une base de données ... MS Access (extension fichiers .accdb).
>>> N'ayant aucune envie de devoir passer sous Windows + Access 
>>> uniquement pour ça, je me suis mis en tête de convertir cette base 
>>> de données pour pouvoir l'utiliser avec ma Debian 13, et je me suis 
>>> dit que le plus standard était d'en faire une base SQL.
>>>
>>> Première stratégie : utiliser LibreOffice, en installant LibreOffice 
>>> Base.
>>> Problème : il existe des modules LibreOffice pour accéder à une base 
>>> de données .accdb avec LibreOffice Base mais sous Windows seulement 
>>> ... Pourquoi ?
>>>
>>> Deuxième stratégie : exporter cette base sous un autre format (le 
>>> précédent format .mdb d'Access par exemple) depuis Access ...
>>> Impossible : Access refuse car la base comporte des éléments 
>>> spécifiques à la version 2017 d'Access.
>>>
>>> Troisième stratégie : chercher des outils de conversion via un 
>>> moteur de recherche (Qwant avec la requête « convert accdb to sql 
>>> linux »)
>>> Ça renvoie deux ou trois trucs alléchants, mais :
>>> -- l'utilitaire Navicat Premium Linux se présente sous forme d'une 
>>> AppImage FlatPak : qu'en penser ?
>>> -- il y aurait aussi l'utilitaire DBCopier pour lequel on peut 
>>> récupérer un paquet .deb : https://www.withdata.com/download.php? 
>>> app=DBCopier&ver=deb ; là aussi qu'en penser ?
>>>
>>> Bref : y a-t-il un espoir que je convertisse cette base, ou faut-il 
>>> que je me contente d'en extraire un ou plusieurs grand(s) fichier(s) 
>>> type feuille de calcul qu'il me faudrait alors compléter ?
>>>
>>> Merci d'avance pour toute info
>>> François D.
>>>
>>>
>>>
>>>
>>>
>
>
>
>






Plus d'informations sur la liste de diffusion linux