Owen
2012-09-27
We lost a RAID controller and had to reconstruct our Raid 5 Array. The reconstruction and data recovery was completed successfully without errors and all other files/databases are accessible/running smoothly… except…
When I try to load the .kdbx database, the error Keepass returns is, "Failed to load…" - "the file signature is invalid"
I attempted the import/restore, but no luck.
Thoughts?
Thanks.
Owen
2012-09-28
My first thought is that it is some kind of a permissions issue. (Since the file was working fine until it was restored from one drive onto another)
It's just so odd that all other recovered files are working correctly. I don't believe this is truly a corrupted database; there is something else that is causing the failure to load.
I've read through other posts on this subject; there doesn't appear to be a solution beyond the use of the repair method (creating a new DB and importing the old one)
Paul
2012-09-28
Are you sure the file is a database? Open it in Notepad to check.
Restore from backup is probably the only option.
cheers, Paul
Owen
2012-09-28
Yes, quite certain. I opened it in WinHex.
Dominik Reichl
2012-09-29
You can verify whether the file is a KDBX file or not by looking at the first bytes (e.g. using WinHex). All KDBX files start with the byte sequence 03 D9 A2 9A 67 FB 4B B5.
Best regards
Dominik