Problema
Gli errori "Database image is malformed" possono verificarsi se il database sottostante è stato corrotto. Ciò può accadere se l'unità viene in qualche modo spenta durante un'operazione di database o se un processo di basso livello del kernel interferisce con le operazioni SQL (ciò è stato osservato con SpyCatcher da Tenebril).
Soluzione
Su MediaMonkey 5 e versioni successive, prova prima File > Gestisci database e seleziona Ricostruisci database , quindi lascia che il sistema tenti di riparare il database.
Se utilizzi MediaMonkey 4 o versioni precedenti, oppure se la ricostruzione del database non ha risolto il problema, dovrai eliminare manualmente il file di database danneggiato (mm5.db/mm.db) in modo che ne venga creato uno nuovo all'avvio di MediaMonkey. Questa operazione comporterà la perdita della tua libreria di MediaMonkey (incluse playlist e cronologia di riproduzione). Il database di MediaMonkey per Windows è memorizzato come descritto in: KB: Modifica del database e dei file di impostazione di MediaMonkey / modifica della posizione predefinita del database
Prevenzione
Per modificare la robustezza del database, consultare: KB: Configurare le prestazioni/la robustezza del database
MediaMonkey 5 e versioni successive possono essere configurate per creare automaticamente backup del database . Questo permette di ripristinare una copia precedente (a seconda di quanto indietro nel tempo si trovano i backup) prima che il database si corrompesse. Per informazioni sul backup del database, consultare l'articolo della Knowledge Base: Come eseguire il backup e il ripristino di una libreria MediaMonkey.
Recupero
Se hai abilitato i backup su MediaMonkey per Windows 5 o versioni successive, puoi provare a verificare se esiste un backup non danneggiato che puoi ripristinare .
In MediaMonkey per Windows 4, se non si dispone di un backup funzionante del database, è possibile provare a utilizzare un componente aggiuntivo di terze parti come Restore/Synchronize Database Addon , che potrebbe essere in grado di importare informazioni da un database danneggiato.