Ummm… What? What do you mean you tried opening the edb file? How did you try to open it? From where did you try to open it? You know that the edb file is the Exchange mailbox database right? Exchange mounts the database. You don’t open the database.

If you are not connected to MS Exchange and you want to open EDB file, then you can try free EDB viewer tool [MOD EDIT LINK REMOVED]
For EDB repair solution, you can try third party tool, which is brilliant in order to make inaccessible EDB file readable. It recovers all the content from corrupt EDB file and restores them into a new PST file of MS Outlook. Visit [MOD EDIT LINK REMOVED]

[MOD EDIT – New posters with links to commercial products in their first post tend to get a ban. Generous in this case, but the OP will have to use :google:]