Convertidor online gratuito de DB a MDB
Convierta las bases de datos DB reconocidas a Microsoft Access MDB y compruebe los límites de compatibilidad de SQLite.
Convertir DB a MDB online - gratis
Tu archivo se procesa al instante y se elimina en cuanto lo descargas.
Importar un archivo desde una URL
Pega un enlace directo al archivo. Lo descargamos a nuestro servidor y se convierte igual que un archivo subido.
Cómo funciona
-
1/3
Sube tu archivo .db
Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.
-
2/3
Realiza la conversión de .db a .mdb
Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.
-
3/3
Descarga el archivo .mdb convertido
El resultado de la conversión está listo para descargar.
Cómo convertir un archivo db a mdb
- Bases de datos
- Aún sin calificaciones.
Una aplicación heredada de Microsoft Access puede requerir una base de datos .mdb en lugar de un archivo llamado .db. La conversión depende del motor de base de datos incluido en el archivo de origen, porque .db es una extensión utilizada por formatos de base de datos no relacionados.
Qué puede contener un archivo DB
.db no es un formato de base de datos único. Se utiliza habitualmente para bases de datos SQLite creadas por aplicaciones de escritorio, software móvil, componentes de navegadores, herramientas de inventario y otros programas que almacenan datos locales; también se utiliza en Berkeley DB y en bases de datos de aplicaciones propietarias.
Una base de datos SQLite es un archivo independiente que puede contener tablas, índices, vistas, triggers y datos. Microsoft Access no puede abrir archivos SQLite directamente. Otros archivos .db pueden ser almacenes de clave-valor, datos de aplicaciones cifrados o bases de datos no relacionales, que no se pueden convertir a Access sin una función de exportación o un controlador compatible.
Identifique el origen antes de realizar la conversión. En macOS o Linux, ejecute file source.db; los archivos SQLite normalmente se identifican como SQLite 3. Si SQLite está instalado, ejecute sqlite3 source.db ".tables" para confirmar que se abre y muestra las tablas. Si estas comprobaciones fallan, localice la aplicación que creó el archivo y utilice su función de exportación de bases de datos o el controlador compatible proporcionado por el proveedor.
Un archivo identificado como una base de datos Microsoft Jet puede ser ya un archivo MDB con la extensión incorrecta. Realice una copia de seguridad del archivo, cambie el nombre de una copia a source.mdb y pruebe esa copia en Microsoft Access.
Qué proporciona el formato MDB
.mdb es el formato de base de datos heredado de Microsoft Access basado en el motor de base de datos Microsoft Jet. Era el formato estándar de Access 2003 y versiones anteriores, y sigue siendo compatible con las versiones de escritorio más recientes de Access.
Un archivo MDB puede almacenar tablas, consultas, índices, relaciones, formularios, informes, macros y módulos VBA de Access. Es necesario para algunas aplicaciones basadas en Jet y para implementaciones antiguas de Access; las bases de datos de Access más recientes normalmente utilizan .accdb.
Un archivo MDB tiene un tamaño máximo de 2 GB, incluidos los objetos internos de la base de datos. No puede utilizar funciones exclusivas de ACCDB más recientes, como campos de datos adjuntos, campos multivalor, macros de datos y capacidades de cifrado más recientes.
Convertir un archivo DB de SQLite a MDB
Si el origen es SQLite, utilice el convertidor de 101convert.com cuando reconozca la base de datos cargada; después, abra el .mdb resultante en Access y verifique los datos. Para realizar una conversión local o trabajar con bases de datos que requieran una asignación controlada de campos, importe los datos mediante un controlador ODBC de SQLite.
- Realice una copia de
source.db; no modifique la única copia del archivo de origen. - Confirme que el archivo es SQLite, por ejemplo, con
sqlite3 source.db ".tables". - Instale un controlador ODBC de SQLite que coincida con la arquitectura de Microsoft Access. Access de 32 bits requiere un controlador de 32 bits; Access de 64 bits requiere un controlador de 64 bits.
- Cree un origen de datos ODBC que apunte a
source.db. Utilice la herramienta de administración de orígenes de datos ODBC que coincida con la arquitectura del controlador. - En Access, cree una base de datos en blanco y guárdela como MDB mediante File → Save As → Access Database 2002–2003 (*.mdb). El texto puede variar según la versión de Access.
- Seleccione External Data → New Data Source → From Other Sources → ODBC Database, elija la opción para importar los datos de origen en la base de datos actual y seleccione el origen de datos SQLite.
- Seleccione las tablas necesarias. Impórtelas en lugar de vincularlas si el MDB debe funcionar sin el archivo SQLite original ni el controlador ODBC.
- Configure las claves principales, los tipos de campo, los índices y las relaciones después de la importación. Compruebe el número de filas y algunos registros de muestra antes de utilizar el MDB en otra aplicación.
Si el programa original puede exportar tablas como CSV, cree primero el MDB e importe cada archivo mediante External Data → New Data Source → From File → Text File. Configure los delimitadores, la codificación de texto, los tipos de columna y las claves principales durante la importación; vuelva a crear las relaciones solo después de que todas las tablas estén presentes.
Comprobaciones de datos y compatibilidad
SQLite utiliza tipado flexible, mientras que los campos de Access utilizan tipos definidos. Una columna de SQLite que contenga una combinación de números, fechas y texto puede importarse con un tipo de Access inadecuado, por lo que debe revisar los campos de fecha, moneda, booleanos e identificadores antes de finalizar la base de datos.
Las vistas, los triggers, las funciones personalizadas, la configuración de la aplicación, las cuentas de usuario y los metadatos específicos de la aplicación de SQLite no se convierten automáticamente en consultas, formularios, macros o código VBA de Access. Una conversión de datos normalmente transfiere solo las tablas y parte del esquema.
Las claves foráneas y los índices pueden no convertirse en relaciones e índices de Access. Cree o verifique primero las claves principales y, después, defina las relaciones mediante Database Tools → Relationships. Cambie el nombre de los campos o las tablas que entren en conflicto con palabras reservadas de Access, como Date, User o Value.
Los archivos .db cifrados, protegidos con contraseña, dañados o propietarios requieren las credenciales, la función de exportación o el controlador de base de datos de la aplicación original. Los objetos binarios grandes pueden aumentar rápidamente el tamaño del MDB, y una base de datos de origen cercana a 2 GB no se puede almacenar en un único archivo MDB.
Software sugerido para convertir db a mdb
Preguntas frecuentes
¿Es gratuito el convertidor de DB a MDB?
Sí, convertir DB a MDB en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.
¿Qué tamaño puede tener mi archivo DB?
Puedes subir archivos DB de hasta 50 MB y convertir hasta 20 archivos a la vez en un solo lote.
¿Qué ocurre con mis archivos subidos?
Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.
¿Necesito instalar algún programa para convertir DB a MDB?
No. La conversión de DB a MDB se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.
¿Ha fallado la conversión?
En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo DB válido para esta conversión de DB a MDB. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.
Otras conversiones de archivos .db
- db a abs
- db a ave
- db a bmp
- db a crypt5
- db a crypt6
- db a crypt7
- db a cs
- db a cvs
- db a db2
- db a db3
- db a dbf
- db a dbs
- db a docx
- db a fdb
- db a gdb
- db a ics
- db a inp
- db a jpeg
- db a mbk
- db a mdf
- db a mdn
- db a myd
- db a odt
- db a pd
- db a png
- db a rtf
- db a s3db
- db a sdf
- db a sqlite
- db a sqlite3
- db a text
- db a vcard
- db a vcs
- db a xlr
- db a xls
- db a xlsm
Conversión inversa
Convertir a .mdb
desde otros formatos
- accdb a mdb
- mdbx a mdb
- excel a mdb
- xl a mdb
- csv a mdb
- xlsx a mdb
- odb a mdb
- dbf a mdb
- sql a mdb
- dwg a mdb
- accdc a mdb
- accde a mdb
- accdp a mdb
- accdr a mdb
- accdt a mdb
- adb a mdb
- ade a mdb
- adp a mdb
- cdb a mdb
- db3 a mdb
- doc a mdb
- docx a mdb
- eps a mdb
- fdb a mdb
- g4 a mdb
- gdb a mdb
- idf a mdb
- json a mdb
- laccdb a mdb
- mat a mdb
- mda a mdb
- mde a mdb
- mdf a mdb
- myd a mdb
- ods a mdb
- pst a mdb
- s2db a mdb
- s3db a mdb
- sav a mdb
- sdb a mdb
- sdf a mdb
- snp a mdb
- sqlite a mdb
- sqlite3 a mdb
- ssc a mdb
- sxc a mdb
- tbl a mdb
- tif a mdb
- toml a mdb
- tsv a mdb
- txt a mdb
- wk1 a mdb
- xla a mdb
- xlmx a mdb
- xls a mdb
- xlsb a mdb
- xlsm a mdb
- xltx a mdb
- xml a mdb
- yaml a mdb