Convertir ACCDE en ACCDB
Récupérer une base de données Access modifiable à partir d’un fichier ACCDE en localisant sa source d’origine.
Créer des fichiers ACCDB en ligne
Nous ne savons pas encore lire les fichiers ACCDE, cette conversion n’est donc pas proposée. Si vous pouvez exporter votre travail dans l’un de ces formats ou d’autres, nous en ferons un ACCDB :
Comment convertir accde en fichier accdb
- Bases de données
- Notes: 4.0/5
Un développeur peut avoir besoin d'une base de données modifiable après avoir reçu uniquement une application Access déployée, ou lorsqu'un programme nécessite un fichier .accdb pour effectuer des modifications de conception. Un fichier .accde ne peut normalement pas être reconverti, car la compilation supprime le code source VBA et verrouille les objets au niveau de la conception.
Qu'est-ce que le format ACCDE ?
.accde est le format de déploiement compilé de Microsoft Access, créé à partir d'une base de données modifiable avec Database Tools → Make ACCDE dans Access 2007 et les versions ultérieures. Access compile le projet VBA et en supprime le code source, empêchant les utilisateurs d'afficher ou de modifier les modules VBA et de modifier la conception des formulaires et des états.
Un ACCDE n'est pas strictement en lecture seule : les utilisateurs peuvent généralement ajouter, modifier ou supprimer des enregistrements lorsque l'application les y autorise. Les développeurs le distribuent afin de permettre aux utilisateurs d'exécuter une application Access sans leur fournir la base de données source ni un accès normal à la conception. Microsoft Access ou Access Runtime peut exécuter des applications ACCDE compatibles ; Access Database Engine peut fournir une connectivité aux données, mais n'exécute pas lui-même les formulaires, les états, les macros ou le VBA Access.
Qu'est-ce que le format ACCDB ?
.accdb est le format de base de données Access modifiable introduit avec Access 2007. Il peut contenir des tables, des relations, des requêtes, des formulaires, des états, des macros et des modules VBA modifiables, ainsi que des champs de pièces jointes et des champs à valeurs multiples.
Un ACCDB est requis lorsque vous devez modifier les structures de tables, les relations, les requêtes, les formulaires, les états, le comportement au démarrage ou le code VBA. Il n'est pas automatiquement plus petit ou plus rapide qu'un ACCDE ; la principale différence est que l'ACCDE est compilé et limite les modifications de conception. Les fichiers ACCDB nécessitent Access 2007 ou une version ultérieure compatible et ne peuvent pas être ouverts par les anciennes versions d'Access sans être convertis dans un format plus ancien.
Comment obtenir un ACCDB
Microsoft Access ne prend en charge aucune conversion ACCDE-to-ACCDB. Renommer database.accde en database.accdb ne fait que modifier l'extension du nom de fichier et ne change pas le format interne. File → Save As ne peut pas restaurer le code source ni les informations de conception supprimés lors de la compilation.
- Recherchez la source
.accdboriginale et modifiable dans les fichiers du développeur, les sauvegardes, le référentiel de contrôle de code source ou les enregistrements de déploiement. Une ancienne source.mdbpeut également être utilisable. - Ouvrez la source avec la version de bureau appropriée de Microsoft Access. Vérifiez les bibliothèques référencées, les contrôles ActiveX, les tables liées et la compatibilité 32-bit ou 64-bit avant toute modification.
- Effectuez les modifications requises dans la base de données source. Si la source est un ancien fichier MDB, utilisez File → Save As → Access Database (*.accdb) lorsque cette option est prise en charge.
- Sauvegardez la source modifiée, exécutez Database Tools → Compact and Repair Database, testez-la et utilisez Database Tools → Make ACCDE uniquement lorsqu'une nouvelle copie de déploiement protégée est requise.
Ce qui peut être récupéré sans la source
Créez un fichier .accdb vierge dans Microsoft Access de bureau et utilisez External Data → New Data Source → From Database → Access pour tenter d'importer des tables ou d'exporter leurs données depuis l'ACCDE. Selon les autorisations et les objets du fichier, certaines requêtes ou d'autres objets accessibles peuvent également être transférables, mais les résultats de l'importation ne constituent pas une conversion complète.
Ce processus ne peut pas restaurer le code source VBA original, les détails de conception protégés, les références originales ni le comportement garanti des formulaires et des états. Une base de données recréée peut nécessiter la recréation manuelle des relations, des index, des requêtes, des formulaires, des états, des paramètres de démarrage, des chemins des tables liées, des macros et du code. Les données importées peuvent également nécessiter la validation des types de champs, des clés primaires, des pièces jointes, des règles de validation et des relations.
Convertisseurs en ligne et limites de compatibilité
Aucun convertisseur en ligne réputé ne peut reconstruire les informations absentes d'un ACCDE. Les services prétendant récupérer un ACCDB modifiable peuvent s'appuyer sur une extraction non prise en charge ou sur de la rétro-ingénierie, et ne peuvent pas garantir la récupération de la source originale ou du comportement des objets. Le téléversement d'un ACCDE contenant des données personnelles, financières ou professionnelles l'expose également à un tiers.
Access Runtime peut exécuter un ACCDE, mais ne peut pas le convertir en ACCDB modifiable. Des outils tiers peuvent extraire des données ou tenter de récupérer des objets, mais ils ne constituent pas une solution équivalente à la récupération de la source originale et doivent être évalués concernant les licences, la sécurité et la compatibilité.
Même un ACCDB récupéré par l'importation d'objets est une nouvelle base de données, et non une conversion fidèle. Testez-le avec la version d'Access requise, l'architecture d'Office, les références externes, les contrôles ActiveX, les pilotes ODBC, les sources de données liées et les autorisations de l'application avant le déploiement.
En termes simples, il est impossible de convertir directement ACCDE en ACCDB.
Ainsi, il n'existe pas de convertisseur dit accde en accdb ni de convertisseur en ligne gratuit. Convertisseur accde en .accdb à trouver.
Comparaison du format ACCDE vs ACCDB
Comparaison entre les formats ACCDE et ACCDB sur les propriétés les plus importantes pour cette conversion.
| Propriété | .ACCDE Microsoft Access Execute-Only Database | .ACCDB Microsoft Access Database |
|---|---|---|
| Lisible en texte brut | Non | Non |
| Types de données | Typé | Typé |
| Structures imbriquées | Oui | Oui |
| Formules | Oui | — |
| Plusieurs tables ou feuilles | Oui | Oui |
| Taille de fichier typique | Moyen | Moyen |
| Norme ouverte | Non | Non |
| Idéal pour | Échange de données | Échange de données |
| Date d’introduction | 2007 | 2007 |
| Développeur | Microsoft | Microsoft |
| Type MIME | — | application/vnd.ms-access |
Logiciel suggéré pour convertir accde en accdb
Autres conversions de fichiers .accde
Conversion inverse
Conversion vers .accdb
depuis d'autres formats
- odb en accdb
- mdb en accdb
- db en accdb
- mdbx en accdb
- excel en accdb
- laccdb en accdb
- csv en accdb
- sql en accdb
- adp en accdb
- accdr en accdb
- accdc en accdb
- accdt en accdb
- accdw en accdb
- ade en accdb
- crtx en accdb
- db3 en accdb
- dbf en accdb
- dif en accdb
- fdb en accdb
- gdb en accdb
- html en accdb
- json en accdb
- maf en accdb
- mat en accdb
- mde en accdb
- mdf en accdb
- mdt en accdb
- mso en accdb
- mtf en accdb
- odc en accdb
- ods en accdb
- ppa en accdb
- ppam en accdb
- prn en accdb
- pst en accdb
- pub en accdb
- qry en accdb
- rels en accdb
- s2db en accdb
- s3db en accdb
- sav en accdb
- sdf en accdb
- silk en accdb
- slk en accdb
- snp en accdb
- sqlite en accdb
- sqlite3 en accdb
- sxc en accdb
- tab en accdb
- tdl en accdb
- thmx en accdb
- toml en accdb
- tsv en accdb
- txt en accdb
- wizhtml en accdb
- wk1 en accdb
- wk3 en accdb
- wk5 en accdb
- wki en accdb
- wks en accdb
- xl en accdb
- xlam en accdb
- xlc en accdb
- xlk en accdb
- xlr en accdb
- xlsb en accdb
- xlt en accdb
- xltx en accdb
- xml en accdb
- yaml en accdb