Convertir ACCDE a ACCDB
Recuperar una base de datos de Access editable a partir de un ACCDE localizando su fuente original.
Cree archivos ACCDB en línea
Todavía no podemos leer archivos ACCDE, así que esta conversión no está disponible. Si puede exportar su trabajo a alguno de estos formatos u otros, lo convertiremos en ACCDB:
Cómo convertir un archivo accde a accdb
- Bases de datos
- Calificación: 4.0/5
Un desarrollador puede necesitar una base de datos editable después de recibir únicamente una aplicación de Access implementada, o cuando un programa requiere un archivo .accdb para realizar cambios de diseño. Normalmente, un archivo .accde no se puede convertir de nuevo porque la compilación elimina el código fuente de VBA y bloquea los objetos de nivel de diseño.
Qué es el formato ACCDE
.accde es el formato de implementación compilado de Microsoft Access, creado a partir de una base de datos editable mediante Database Tools → Make ACCDE en Access 2007 y versiones posteriores. Access compila el proyecto de VBA y elimina su código fuente, lo que impide que los usuarios vean o editen los módulos de VBA y cambien el diseño de formularios e informes.
Un ACCDE no es estrictamente de solo lectura: normalmente los usuarios pueden agregar, editar o eliminar registros cuando la aplicación lo permite. Los desarrolladores lo distribuyen para que los usuarios puedan ejecutar una aplicación de Access sin proporcionarles la base de datos de origen ni el acceso normal al diseño. Microsoft Access o Access Runtime pueden ejecutar aplicaciones ACCDE compatibles; Access Database Engine puede proporcionar conectividad de datos, pero no ejecuta por sí mismo formularios, informes, macros ni VBA de Access.
Qué es el formato ACCDB
.accdb es el formato de base de datos editable de Access, introducido con Access 2007. Puede contener tablas, relaciones, consultas, formularios, informes, macros y módulos de VBA editables, además de campos de datos adjuntos y multivalor.
Se requiere un ACCDB cuando es necesario cambiar estructuras de tablas, relaciones, consultas, formularios, informes, comportamiento de inicio o código de VBA. No es automáticamente más pequeño ni más rápido que un ACCDE; la principal diferencia es que ACCDE está compilado y restringe los cambios de diseño. Los archivos ACCDB requieren Access 2007 o una versión posterior compatible y no pueden abrirse con versiones anteriores de Access sin convertirlos a un formato antiguo.
Cómo obtener un ACCDB
Microsoft Access no admite ninguna conversión de ACCDE a ACCDB. Cambiar el nombre de database.accde a database.accdb solo cambia la extensión del nombre de archivo y no modifica el formato interno. File → Save As no puede restaurar el código fuente ni la información de diseño eliminados durante la compilación.
- Busque el archivo fuente editable
.accdboriginal en los archivos del desarrollador, las copias de seguridad, el repositorio de control de código fuente o los registros de implementación. También puede ser utilizable un archivo fuente.mdbantiguo. - Abra el archivo fuente con la versión de escritorio adecuada de Microsoft Access. Compruebe las bibliotecas referenciadas, los controles ActiveX, las tablas vinculadas y la compatibilidad con 32 bits o 64 bits antes de editarlo.
- Realice los cambios necesarios en la base de datos de origen. Si el origen es un archivo MDB antiguo, use File → Save As → Access Database (*.accdb) cuando sea compatible.
- Haga una copia de seguridad del origen editado, ejecute Database Tools → Compact and Repair Database, pruébelo y use Database Tools → Make ACCDE únicamente cuando necesite una nueva copia de implementación protegida.
Qué se puede recuperar sin el origen
Cree un archivo .accdb en blanco en Microsoft Access de escritorio y use External Data → New Data Source → From Database → Access para intentar importar tablas o exportar sus datos desde el ACCDE. Según los permisos y los objetos del archivo, también se pueden transferir algunas consultas u otros objetos accesibles, pero los resultados de la importación no constituyen una conversión completa.
Este proceso no puede restaurar el código fuente original de VBA, los detalles de diseño protegidos, las referencias originales ni el comportamiento garantizado de formularios e informes. Una base de datos reconstruida puede requerir la recreación manual de relaciones, índices, consultas, formularios, informes, configuraciones de inicio, rutas de tablas vinculadas, macros y código. Los datos importados también pueden requerir la validación de tipos de campos, claves principales, datos adjuntos, reglas de validación y relaciones.
Convertidores en línea y límites de compatibilidad
Ningún convertidor en línea de buena reputación puede reconstruir información que no está presente en un ACCDE. Los servicios que afirman recuperar un ACCDB editable pueden depender de técnicas de extracción o ingeniería inversa no compatibles, y no pueden garantizar el código fuente original ni el comportamiento de los objetos. Cargar un ACCDE que contenga datos personales, financieros o empresariales también lo expone a terceros.
Access Runtime puede ejecutar un ACCDE, pero no puede convertirlo en un ACCDB editable. Las herramientas de terceros pueden extraer datos o intentar recuperar objetos, pero no equivalen a recuperar el origen original y deben evaluarse en cuanto a licencias, seguridad y compatibilidad.
Incluso un ACCDB recuperado mediante la importación de objetos es una base de datos nueva, no una conversión fiel. Pruébelo con la versión de Access requerida, la arquitectura de bits de Office, las referencias externas, los controles ActiveX, los controladores ODBC, los orígenes de datos vinculados y los permisos de la aplicación antes de implementarlo.
Simplemente, es imposible convertir ACCDE a ACCDB directamente.
Por lo tanto, no existe un convertidor de accde a accdb o un convertidor en línea gratuito de .accde a .accdb.
ACCDE vs ACCDB: comparación de formatos
Cómo se comparan los formatos ACCDE y ACCDB en las propiedades que más importan para esta conversión.
| Propiedad | .ACCDE Microsoft Access Execute-Only Database | .ACCDB Microsoft Access Database |
|---|---|---|
| Legible como texto plano | No | No |
| Tipos de datos | Tipado | Tipado |
| Estructuras anidadas | Sí | Sí |
| Fórmulas | Sí | — |
| Varias tablas o hojas | Sí | Sí |
| Tamaño de archivo típico | Medio | Medio |
| Estándar abierto | No | No |
| Más adecuado para | Intercambio de datos | Intercambio de datos |
| Introducido | 2007 | 2007 |
| Desarrollador | Microsoft | Microsoft |
| Tipo MIME | — | application/vnd.ms-access |
Software sugerido para convertir accde a accdb
Otras conversiones de archivos .accde
Conversión inversa
Convertir a .accdb
desde otros formatos
- mdb a accdb
- odb a accdb
- silk a accdb
- mdbx a accdb
- db a accdb
- csv a accdb
- sql a accdb
- sqlite3 a accdb
- yaml a accdb
- accdr a accdb
- accdc a accdb
- accdt a accdb
- accdw a accdb
- ade a accdb
- adp a accdb
- crtx a accdb
- db3 a accdb
- dbf a accdb
- dif a accdb
- excel a accdb
- fdb a accdb
- gdb a accdb
- html a accdb
- json a accdb
- laccdb a accdb
- maf a accdb
- mat a accdb
- mde a accdb
- mdf a accdb
- mdt a accdb
- mso a accdb
- mtf a accdb
- odc a accdb
- ods a accdb
- ppa a accdb
- ppam a accdb
- prn a accdb
- pst a accdb
- pub a accdb
- qry a accdb
- rels a accdb
- s2db a accdb
- s3db a accdb
- sav a accdb
- sdf a accdb
- slk a accdb
- snp a accdb
- sqlite a accdb
- sxc a accdb
- tab a accdb
- tdl a accdb
- thmx a accdb
- toml a accdb
- tsv a accdb
- txt a accdb
- wizhtml a accdb
- wk1 a accdb
- wk3 a accdb
- wk5 a accdb
- wki a accdb
- wks a accdb
- xl a accdb
- xlam a accdb
- xlc a accdb
- xlk a accdb
- xlr a accdb
- xlsb a accdb
- xlt a accdb
- xltx a accdb
- xml a accdb