Author Topic: FB hat die DB zerschossen, wie reparieren?  (Read 8045 times)

0 Members and 1 Guest are viewing this topic.

Offline Sunlight7

FB hat die DB zerschossen, wie reparieren?
« on: 28 09 2015, 19:38:46 »
Schönen guten Abend!

Eben war Facebook instabil, auch im Browser und ich habe wem mit Miranda eine Nachricht geschickt,
Nach etwa 1 Minute kam eine Fehlermeldung bezüglich DB und irgend was dauert zu lange, Miranda wird neu gestartet.
So nach dem Neustart frägt er mich ein Profil anzulegen, gucke ich vorhandene Profile ist es noch da, aber "Unbekanntes Format",wie kann ich das reparieren?

Danke und liebe Grüße,
Sun
« Last Edit: 28 09 2015, 19:50:33 by Sunlight7 »
 

Offline Wishmaster

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #1 on: 28 09 2015, 19:49:47 »
Hm, ohne Fehlermeldung kann ich dazu leider nichts genaues sagen, aber starte mal den DBChecker wie auf diesem Bild (Sicherkeitskopie anlegen und Aggressive Fehlersuche)

In deinem Bild also Rechtsklick auf das Profil und "Datenbank überprüfen" auswählen.

Der Fehler liegt auch nicht in Facebook selbst, irgendwas anderes im Datenbanktreiber verursacht ein Problem.
« Last Edit: 28 09 2015, 19:52:20 by Wishmaster »
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #2 on: 28 09 2015, 19:52:21 »
Die einzige Option im Menü ist löschen, die er mir anbietet.

Edit: Genau weiß ichs nimmer, war irgendwas mit Database increment.
 

Offline Wishmaster

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #3 on: 28 09 2015, 19:54:23 »
Dann musst du dir den DBChecker wohl über den PluginUpdater nachinstallieren
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #4 on: 28 09 2015, 19:56:23 »
DBChecker Plugin habe ich, habs mal mit der DBChecker.bat im Root gestartet:
---------------------------
Fehler
---------------------------
Datenbankprüfung kann kein passendes Datenbank-Plugin finden um 'F:\Programme\Miranda NG\Profiles\Sun\Sun.dat' zu öffnen.
---------------------------
OK   
---------------------------
 

Offline Wishmaster

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #5 on: 28 09 2015, 20:11:26 »
Hm, das sieht ziemlich schlecht aus. Hast du eine Sicherung?


Ansonsten ist es ein wenig mühsamer, da die Signatur zu reparieren. :(
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #6 on: 28 09 2015, 20:17:30 »
Hab ich net wirklich, war mir mir bislang noch nie passiert.

Habs mir mal mit nem Hex Editor geladen, sind eigentlich alle Daten vorhanden, sogar das letzte was ich gesendet habe vor dem Unfall.
 

Offline ghazan

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #7 on: 28 09 2015, 20:28:50 »
first 16 bytes must be
0000000000: 4D 69 72 61 6E 64 61 20 │ 4E 47 20 44 42 75 00 1A  Miranda NG DBu →
 
The following users thanked this post: Sunlight7

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #8 on: 28 09 2015, 20:51:18 »
first 16 bytes must be
0000000000: 4D 69 72 61 6E 64 61 20 │ 4E 47 20 44 42 75 00 1A  Miranda NG DBu →
Thx for your Hint, a bit tricky, but it worked.

I made a new Profile and was copying the first 16 Bytes to the old File, it did not worked, it still said unknown Format, then I tried to copy the whole Line (70 Bytes) with the Result, it was loadable but  the Profile was damaged and even the DBChecker could not fix it, the Contacts was Like "Radio4Fo~1"

But finally with copying the first 20 Bytes, it worked, all Data is there and DBChecker found no Errors.

Thanks very much, but now I will make a Daily Copy  :D

Greetings,
Sun
« Last Edit: 28 09 2015, 20:53:12 by Sunlight7 »
 

Offline ghazan

Odp: FB hat die DB zerschossen, wie reparieren?
« Reply #9 on: 28 09 2015, 21:24:27 »
yes, db_autobackup is quite useful to automate this process
 
The following users thanked this post: Sunlight7

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #10 on: 28 09 2015, 21:40:40 »
Hey thats cool, just added it, thx
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #11 on: 29 09 2015, 16:35:59 »
Hab das Problem heute wieder:  ???

---------------------------
Datenbankfehler
---------------------------
Datenbankfehler. Miranda wird nun beendet. (Too large increment)
---------------------------
OK   
---------------------------

Edit: Es lässt sich reproduzieren, es tritt immer auf wenn ich einem bestimmten Kontakt in Facebook Protokoll eine Nachricht sende und das egal, ob mit Miranda oder im Browser auf der Facebookseite  :o
 

Offline Wishmaster

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #12 on: 29 09 2015, 16:50:10 »
Sehr interessant, hast du in der Zwischenzeit mal mit dem DBChecker mal "aggressive Fehlersuche" gemacht?

Ansonsten poste mal eine Versionsinfo. Prinzipiell ist es sehr schwer, so etwas zu reproduzieren. Die Profildatei wird im Arbeitsspeicher gehalten, dass kann auch eine Speicherverletzung sein.
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #13 on: 29 09 2015, 17:39:39 »
DBChecker findet keine Fehler, sofern ich den Dateiheader, wie oben beschrieben bzw. die Bytes 13-20 wiederhergestellt habe, es überschreibt jedes mal diesen Bereich.

VersionInfo
Quote
CPU: AMD Athlon(tm) II X4 635 Processor [x86 Family 16 Model 5 Stepping 2] [DEP Enabled] [4 CPUs]
Installed RAM: 3070 MBytes
Microsoft Windows XP Professional Service Pack 3 (build 2600)
Internet Explorer: 8.0.6001.18702 (build 86001)
Administrator privileges: No
OS Languages: (UI | Locale (User/System)) : German/German | German/German
Free disk space on Miranda partition: 11938 MBytes

Miranda NG Version: 0.95.5 alpha build #15407
Build time: 20 Sep 2015 0:44:04
Profile: F:\Programme\Miranda NG\Profiles\Sun\Sun.dat
Profile size: 458752 Bytes
Profile creation date: 28 Sep 2015 21:19:34
Language pack: German (DE) [0407]
Service Mode: No

Active Plugins (11):
  AdvaImg.dll v.0.11.0.2 [9 Sep 2015 23:42:58] - Miranda image services
  AVS.dll v.0.95.3.4 [20 Sep 2015 0:42:20] - Avatar service
  CrashDumper.dll v.0.0.5.2 [20 Sep 2015 0:42:54] - Crash dumper
  Db_autobackups.dll v.0.0.0.10 [29 Sep 2015 0:04:00] - Db autobackuper
  Dbx_mmap.dll v.0.95.3.1 [20 Sep 2015 0:42:20] - Miranda NG mmap database driver
  Facebook.dll v.0.2.11.4 [18 Sep 2015 16:57:00] - Facebook RM
  ICQ.dll v.0.11.3.4 [20 Sep 2015 0:42:26] - IcqOscarJ protocol
  Import.dll v.0.95.4.2 [20 Sep 2015 0:42:20] - Import contacts and messages
  PluginUpdater.dll v.0.1.2.5 [18 Sep 2015 16:57:52] - Plugin updater
  SmileyAdd.dll v.0.2.3.18 [20 Sep 2015 0:42:42] - SmileyAdd
  WhatsApp.dll v.0.1.3.1 [20 Sep 2015 0:43:34] - WhatsApp protocol

Unloadable Plugins (1):
  DbChecker.dll v.0.0.0.0 [20 Sep 2015 0:42:56] - <unknown>


Protocols and Accounts:
-------------------------------------------------------------------------------
Facebook                 1 - Enabled 0 - Disabled  Loaded
ICQ                      1 - Enabled 0 - Disabled  Loaded
WhatsApp                 1 - Enabled 0 - Disabled  Loaded
MetaContacts             1 - Enabled 0 - Disabled  Loaded

Icon Packs:
-------------------------------------------------------------------------------
 Proto_AIM.dll [9 Sep 2015 23:42:44]
 Proto_Facebook.dll [18 Sep 2015 16:57:00]
 Proto_GG.dll [9 Sep 2015 23:42:46]
 Proto_IRC.dll [9 Sep 2015 23:42:46]
 Proto_Jabber.dll [9 Sep 2015 23:42:46]
 Proto_MSN.dll [9 Sep 2015 23:42:46]
 Proto_Yahoo.dll [9 Sep 2015 23:42:46]
 xStatus_Jabber.dll [9 Sep 2015 23:42:08]
 Proto_ICQ.dll [20 Sep 2015 0:42:48]
 xStatus_ICQ.dll [20 Sep 2015 0:42:26]
 Toolbar_icons.dll [20 Sep 2015 0:42:50]
 Proto_WhatsApp.dll [20 Sep 2015 0:43:28]
 TabSRMM_icons.dll [20 Sep 2015 0:42:58]
 Proto_MetaContacts.dll [20 Sep 2015 0:43:26]
[close]
 

Offline Sunlight7

Re: FB hat die DB zerschossen, wie reparieren?
« Reply #14 on: 20 10 2015, 12:09:07 »
Gibts hierbei Fortschritte? Das nervt echt total, bei jeder von diesem Bestimmten Kontakt geht der Header kaputt