Fehlermeldung: „Datenbankabbild ist fehlerhaft“

Problem

Wenn die zugrunde liegende Datenbank beschädigt ist, kann es zu Fehlern wie „Datenbankabbild ist fehlerhaft“ kommen. Dies kann passieren, wenn das Laufwerk während eines Datenbankvorgangs heruntergefahren wird oder wenn ein Prozess auf niedriger Kernelebene SQL-Vorgänge stört (dies wurde mit SpyCatcher von Tenebril beobachtet).

Lösung

Bei MediaMonkey 5 und neueren Versionen versuchen Sie zunächst, über Datei > Datenbank verwalten die Option Datenbank neu aufzubauen auszuwählen und lassen Sie das Programm versuchen, Ihre Datenbank zu reparieren.

Wenn Sie MediaMonkey 4 oder eine ältere Version verwenden oder das Problem durch das Neuaufbauen der Datenbank nicht behoben wurde, müssen Sie die beschädigte Datenbankdatei (mm5.db/mm.db) manuell löschen, damit beim Start von MediaMonkey eine neue erstellt wird. Dadurch gehen Ihre MediaMonkey-Bibliothek (einschließlich Wiedergabelisten und Wiedergabeverlauf) verloren. Die MediaMonkey-Datenbank für Windows wird wie folgt gespeichert: KB: Ändern der MediaMonkey-Datenbank- und Einstellungsdateien / Ändern des Standardspeicherorts der Datenbank.

Verhütung

Informationen zur Änderung der Datenbankrobustheit finden Sie in: KB: Konfigurieren der Datenbankleistung / -robustheit

MediaMonkey 5 und neuere Versionen können so konfiguriert werden, dass automatisch Backups der Datenbank erstellt werden . Dadurch können Sie auf eine ältere Version zurückgreifen (abhängig davon, wie weit Ihre Backups zurückreichen), bevor die Datenbank beschädigt wurde. Informationen zum Sichern der Datenbank finden Sie im Knowledge Base-Artikel: „So sichern und stellen Sie eine MediaMonkey-Bibliothek wieder her“.

Erholung

Wenn Sie die Backup-Funktion in MediaMonkey für Windows 5 oder neuer aktiviert haben, können Sie versuchen, herauszufinden, ob ein unbeschädigtes Backup vorhanden ist, das Sie wiederherstellen können.

Wenn Sie in MediaMonkey für Windows 4 keine funktionierende Sicherung der Datenbank haben, können Sie versuchen, ein Add-on eines Drittanbieters wie das Restore/Synchronize Database Addon zu verwenden, das möglicherweise in der Lage ist, Informationen aus einer beschädigten Datenbank zu importieren.

Gilt für: , ,

Translated automatically (see original)

Error Message: ‘Database Image is Malformed’

Problem

‘Database image is malformed’ errors can occur if the underlying database has been corrupted. This can happen if the drive is somehow shut down during a database operation or if a low level kernel level process is interfering with SQL operations (this has been observed with SpyCatcher by Tenebril).

Solution

On MediaMonkey 5 and newer, first try File > Manage database and select Rebuild database and let it attempt to repair your database.

If you’re on MediaMonkey 4 and older or Rebuild Database didn’t fix the issue, you’ll need to manually delete the corrupt database file (mm5.db/mm.db) so that a new one will be created on MediaMonkey start. This will result in the loss of your MediaMonkey Library (including Playlists and Play History). The MediaMonkey for Windows database is stored as described at: KB: Modifying the MediaMonkey database and settings files / changing the default database location

Prevention

To change the database robustness see: KB: Configure Database Performance / Robustness

MediaMonkey 5 and newer can be set to automatically create backups of the database. This would allow you to revert to an older copy (depending on how far your backups are set to go back) before the database became malformed. For backup of the database see: KB: How to Backup and Recover a MediaMonkey Library

Recovery

If you enabled Backups on MediaMonkey for Windows 5 or newer you can try to see if there is an uncorrupted backup you can recover.

In MediaMonkey for Windows 4, if you don’t have a working backup of the database you can try to use a Third Party Addon like the Restore/Synchronize Database Addon, which may be able to import information from a corrupt database.

Applies to: , ,

Hide original

War dieser Beitrag hilfreich?