Convertir mdb en ods

Convertisseur en ligne gratuit de MDB en ODS

Convertir des tables Access MDB en feuilles de calcul ODS modifiables pour Calc et autres logiciels OpenDocument.

Convertir MDB en ODS en ligne - gratuit

Uploading…
Les fichiers sélectionnés dépassent la limite totale de 30 Mo. Sélectionnez des fichiers moins nombreux ou plus petits.

Votre fichier est traité instantanément et supprimé dès que vous le téléchargez.

Comment ça marche

  1. 1/3

    Téléversez votre fichier .mdb

    Cliquez pour sélectionner le fichier que vous souhaitez convertir ou faites-le simplement glisser dans la zone indiquée.

  2. 2/3

    Lancez la conversion .mdb vers .ods

    Une fois le fichier téléversé, cliquez sur convertir dès que vous êtes prêt.

  3. 3/3

    Téléchargez le fichier .ods converti

    Le résultat de la conversion est prêt à être téléchargé.

Comment convertir mdb en fichier ods

Les bases de données Microsoft Access héritées doivent souvent être converties lorsque leurs données de table doivent être modifiées dans LibreOffice Calc, partagées sous forme de feuille de calcul ou ouvertes par un logiciel qui accepte les fichiers OpenDocument. Le résultat est un classeur ODS, et non un remplacement de la base de données relationnelle d’origine.

Qu’est-ce que le format MDB ?

.mdb est le format de base de données Microsoft Access utilisé par Access jusqu’à la version 2003 et toujours pris en charge à des fins de compatibilité par les versions ultérieures. Un fichier MDB peut contenir des tables, des index, des relations, des requêtes, des formulaires, des rapports, des macros et des paramètres de sécurité de la base de données. Il est courant dans les anciennes applications Access, les systèmes professionnels archivés et les logiciels Windows hérités.

Microsoft Access peut ouvrir directement les fichiers MDB. LibreOffice Base peut également s’y connecter via un pilote ODBC compatible, tel que Microsoft Access Database Engine sous Windows ou un pilote basé sur MDBTools sur certains systèmes Linux. La disponibilité des pilotes et la prise en charge des fonctionnalités varient selon le système d’exploitation et la version de la base de données.

Qu’est-ce que le format ODS ?

.ods est le format OpenDocument Spreadsheet utilisé par LibreOffice Calc et d’autres applications de feuille de calcul compatibles. Il stocke des feuilles de calcul, des valeurs, des formules, la mise en forme, des graphiques et plusieurs feuilles dans un package basé sur ZIP composé de fichiers XML.

ODS convient à la consultation des données de table, à l’exécution de calculs, à la modification des enregistrements sous forme de lignes de feuille de calcul et au partage d’un classeur sans nécessiter Microsoft Access. Il ne fournit pas le comportement relationnel d’une base de données Access.

Comment convertir MDB en ODS

Utilisation de 101convert

  1. Ouvrez le convertisseur MDB vers ODS sur 101convert.com.
  2. Importez le fichier .mdb et démarrez la conversion.
  3. Téléchargez le fichier .ods obtenu lorsque le traitement est terminé.
  4. Ouvrez-le dans LibreOffice Calc ou une autre application compatible avec ODS et vérifiez les feuilles de calcul, les en-têtes, les dates, l’encodage du texte et les valeurs numériques.

Cette méthode ne nécessite l’installation d’aucun logiciel de base de données ou de feuille de calcul. La sortie peut contenir uniquement les données de table que le convertisseur peut lire ; les formulaires, rapports, relations, macros, autorisations et requêtes non prises en charge ne sont pas convertis en fonctionnalités de feuille de calcul.

Utilisation de Microsoft Access et LibreOffice Calc

  1. Ouvrez le fichier MDB dans Microsoft Access.
  2. Dans le volet de navigation, sélectionnez la table ou la requête enregistrée à exporter.
  3. Choisissez External Data → Export → Excel, sélectionnez un format Excel disponible et exportez les données. Utilisez .xlsx avec les versions récentes d’Access ; les versions plus anciennes d’Access peuvent proposer .xls à la place.
  4. Ouvrez le classeur exporté dans LibreOffice Calc.
  5. Choisissez File → Save As, sélectionnez ODS Spreadsheet (.ods) et confirmez le format si Calc affiche un avertissement.

Répétez l’exportation pour chaque table ou requête qui doit devenir une feuille de calcul distincte. Pour une seule table, Access peut également exporter au format CSV. Ouvrez le fichier CSV dans Calc, vérifiez le délimiteur, l’encodage des caractères et les champs entre guillemets, puis enregistrez-le au format ODS.

Utilisation de LibreOffice avec ODBC

  1. Installez un pilote ODBC compatible avec MDB. Sous Windows, Microsoft Access Database Engine peut en fournir un ; sous Linux, MDBTools peut fonctionner avec les fichiers MDB pris en charge.
  2. Créez une source de données ODBC qui pointe vers le fichier de base de données à l’aide de l’administrateur ODBC du système d’exploitation.
  3. Ouvrez LibreOffice Base et choisissez File → New → Database.
  4. Sélectionnez Connect to an existing database, choisissez la source ODBC configurée et terminez la connexion.
  5. Ouvrez la section Tables, sélectionnez la table requise et copiez ses enregistrements.
  6. Collez les enregistrements dans Calc, puis choisissez File → Save As et sélectionnez ODS Spreadsheet (.ods).

Cette approche évite Microsoft Access, mais transfère généralement une seule table à la fois. Les requêtes propres à Access, les champs calculés, les pièces jointes et les types de données complexes peuvent être indisponibles ou modifiés par le pilote.

Limites de qualité et de compatibilité

Une base de données MDB peut contenir plusieurs tables liées, tandis qu’ODS contient des feuilles de calcul. La conversion associe donc une table ou le résultat d’une requête à une feuille ; elle ne préserve pas l’application des clés primaires, les relations, les index, les formulaires, les rapports, les macros VBA, les autorisations utilisateur ni la sécurité de la base de données.

Les requêtes comportant des paramètres, une syntaxe SQL propre à Access ou des fonctions VBA personnalisées doivent généralement être exécutées dans Access, puis exportées sous forme de résultats. Une feuille de calcul ne peut pas reproduire automatiquement ces opérations de base de données.

Après la conversion, vérifiez les dates, les valeurs monétaires et décimales, les champs booléens, les valeurs nulles, les textes longs, les caractères Unicode, les en-têtes en double et les formules. Les résultats des requêtes peuvent différer des données des tables de base, et les cellules vides peuvent représenter soit des valeurs NULL de la base de données, soit du texte vide.

Pour les jeux de données volumineux ou fréquemment mis à jour, conservez le fichier MDB comme source et utilisez si possible une exportation orientée base de données. Calc présente des limites pratiques concernant les feuilles de calcul, et la modification dans une feuille de calcul peut changer les types de données, supprimer les index et rompre les relations qui existaient dans Access.

Comparaison du format MDB vs ODS

Comparaison entre les formats MDB et ODS sur les propriétés les plus importantes pour cette conversion.

Comparaison des formats de fichier MDB et ODS
Propriété .MDB Microsoft Access Database .ODS OpenDocument Spreadsheet
Norme ouverte Non Oui
Compression — Sans perte
Taille de fichier typique Moyen Moyen
S’ouvre dans un navigateur web Non Partiel
Modification ultérieure Limité Facile
Support des métadonnées Basique Étendu
Lisible en texte brut Non Oui
Idéal pour Échange de données Échange de données
Date d’introduction 1992 2005
Développeur Microsoft OASIS
Type MIME — application/vnd.oasis.opendocument.spreadsheet

Questions fréquentes

Le convertisseur MDB en ODS est-il gratuit ?

Oui, la conversion de MDB en ODS sur 101convert.com est entièrement gratuite. Aucune inscription, adresse e-mail ou installation n'est requise. Si vous avez besoin d'une limite de taille de fichier plus élevée ou souhaitez convertir plusieurs fichiers à la fois, consultez nos formules.

Quelle taille mon fichier MDB peut-il avoir ?

Vous pouvez téléverser des fichiers MDB jusqu'à 50 Mo et convertir jusqu'à 20 fichiers à la fois en un seul lot.

Qu'advient-il de mes fichiers téléversés ?

Les fichiers sont traités automatiquement et supprimés de nos serveurs quelques minutes après la conversion. Nous ne consultons ni ne partageons jamais vos fichiers.

Dois-je installer un logiciel pour convertir MDB en ODS ?

Non. La conversion de MDB en ODS s'effectue entièrement en ligne dans votre navigateur et fonctionne sous Windows, Mac, Linux, Android et iPhone.

La conversion a-t-elle échoué ?

Dans la plupart des cas, la cause est un format de fichier incorrect. Importez un fichier MDB valide pour cette conversion de MDB en ODS. Il peut aussi arriver que le problème vienne de notre côté. Nous analysons les échecs de conversion récurrents et désactivons ou réparons le convertisseur si nous détectons un défaut.