Problema
Pueden producirse errores de "Imagen de base de datos mal formada" si la base de datos subyacente está dañada. Esto puede ocurrir si la unidad se apaga durante una operación de base de datos o si un proceso de bajo nivel del kernel interfiere con las operaciones SQL (esto se ha observado con SpyCatcher de Tenebril).
Solución
En MediaMonkey 5 y versiones posteriores, primero intente ir a Archivo > Administrar base de datos y seleccione Reconstruir base de datos y deje que intente reparar su base de datos.
Si utiliza MediaMonkey 4 o una versión anterior, o si la reconstrucción de la base de datos no solucionó el problema, deberá eliminar manualmente el archivo de base de datos dañado (mm5.db/mm.db) para que se cree uno nuevo al iniciar MediaMonkey. Esto provocará la pérdida de su biblioteca de MediaMonkey (incluidas las listas de reproducción y el historial de reproducción). La base de datos de MediaMonkey para Windows se almacena como se describe en: KB: Modificación de la base de datos y los archivos de configuración de MediaMonkey / cambio de la ubicación predeterminada de la base de datos.
Prevención
Para modificar la robustez de la base de datos, consulte: KB: Configurar el rendimiento/robustez de la base de datos.
MediaMonkey 5 y versiones posteriores permiten crear copias de seguridad automáticas de la base de datos . Esto le permitirá restaurar una copia anterior (dependiendo de la antigüedad de las copias de seguridad configuradas) antes de que la base de datos se dañara. Para obtener más información sobre cómo realizar copias de seguridad de la base de datos, consulte: KB: Cómo realizar copias de seguridad y recuperar una biblioteca de MediaMonkey.
Recuperación
Si habilitaste las copias de seguridad en MediaMonkey para Windows 5 o posterior, puedes intentar ver si hay una copia de seguridad intacta que puedas recuperar .
En MediaMonkey para Windows 4, si no dispone de una copia de seguridad funcional de la base de datos, puede intentar utilizar un complemento de terceros, como el complemento Restaurar/Sincronizar base de datos , que podría importar información de una base de datos dañada.