Plugin:Dbx mdbx/de: Difference between revisions

From Miranda NG
Plugin:Dbx mdbx/de
Jump to navigation Jump to search
(Created page with "Dieser Datenbanktreiber leidet unter Problemen mit PC-Instabilität oder Festplattenschäden. Es ist daher wichtig, täglich {{Plugin|PluginUpdater|Sicherungen zu machen}} un...")
(Updating to match new version of source page)
Line 9: Line 9:
Basiert auf '''[https://github.com/leo-yuriev/libmdbx libmdbx]''', enthält aber einige Änderungen vom Miranda-NG-Team, um den speziellen Anforderungen von Miranda NG gerecht zu werden.
Basiert auf '''[https://github.com/leo-yuriev/libmdbx libmdbx]''', enthält aber einige Änderungen vom Miranda-NG-Team, um den speziellen Anforderungen von Miranda NG gerecht zu werden.


== Reparieren der Datenbank ==
== Database repair ==


mdbx_dump.exe und mdbx_load.exe befinden sich im Miranda-NG-Programmverzeichnis.
mdbx_chk.exe is located in the Miranda root folder. Make a backup copy of the damaged database before restoring!


<pre style="overflow:auto;">
<pre style="overflow:auto;">
mdbx_dump.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\corrupted.dat"
mdbx_chk.exe -i -w -v -t -2 "path\to\corrupted.dat"
mdbx_load.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\repaired.dat"
</pre>
</pre>
Dies extrahiert so viele Daten wie möglich aus der beschädigten .dat in eine temporäre Datei und baut die Datei repaired.dat.


== Überprüfung der Datenbank ==
== Überprüfung der Datenbank ==
Line 25: Line 22:


<pre style="overflow:auto;">
<pre style="overflow:auto;">
mdbx_chk.exe -v -n -w "path\to\database.dat"
mdbx_chk.exe -i -v -n -w "path\to\database.dat"
</pre>
</pre>


{{TNT|Note|Nachrichten "problems: wrong order of entries" sollten nicht als Fehler angesehen werden.}}
{{TNT|Note|Nachrichten "problems: wrong order of entries" sollten nicht als Fehler angesehen werden.}}
== If the above does not help ==
mdbx_dump.exe and mdbx_load.exe are located in the Miranda root folder.
<pre style="overflow:auto;">
mdbx_dump.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\corrupted.dat"
mdbx_load.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\repaired.dat"
</pre>
This extracts as much data as possible from the corrupted.dat to the temporary file and builds repaired.dat.


{{PluginGroups}}
{{PluginGroups}}

Revision as of 16:02, 9 October 2020

Other languages:
Miranda NG MDBX database driver

Dateiname Dbx_mdbx.dll
Autor Miranda NG team
Download-Links
Stabile Version: 32-bit, 64-bit
Entwicklungsversion: 32-bit, 64-bit

Warnung
Dieser Datenbanktreiber leidet unter Problemen mit PC-Instabilität oder Festplattenschäden. Es ist daher wichtig, täglich Sicherungen zu machen un das Risiko eines Datenverlustes zu minimieren.

Unterstützung für Miranda-Datenbank: Globale Einstellungen, Kontakte, Verlauf, Einstellungen pro Kontakt.

Basiert auf libmdbx, enthält aber einige Änderungen vom Miranda-NG-Team, um den speziellen Anforderungen von Miranda NG gerecht zu werden.

Database repair

mdbx_chk.exe is located in the Miranda root folder. Make a backup copy of the damaged database before restoring!

mdbx_chk.exe -i -w -v -t -2 "path\to\corrupted.dat"

Überprüfung der Datenbank

mdbx_chk.exe befindet sich im Miranda-NG-Hauptverzeichnis.

mdbx_chk.exe -i -v -n -w "path\to\database.dat"
Hinweis
Nachrichten "problems: wrong order of entries" sollten nicht als Fehler angesehen werden.

If the above does not help

mdbx_dump.exe and mdbx_load.exe are located in the Miranda root folder.

mdbx_dump.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\corrupted.dat"
mdbx_load.exe -n -a -f "%TEMP%\corrupted.tmp" "path\to\repaired.dat"

This extracts as much data as possible from the corrupted.dat to the temporary file and builds repaired.dat.