Exchange database or EDB file is the information store of Microsoft exchange server. The exchange server is vulnerable to corruption and other issues.
There would be many reason that leads to the corruption,among them main reasons are
Hardware issues and failures — Issues like overheating and motherboard failure can damage the hard drive sector where the EDB file is stored. ...
Software problems — Problems in Microsoft Exchange or the underlying operating system can lead to EDB corruption.
Virus attack - Ransomware virus attack and corruption
EDB file size increase beyond limitation.

Solution to recover your EDB file:
The simplest way is to repair the corruption and to convert edb to pst and import the exported PST file to live Exchange server. EdbMails EDB to PST converter tool allows recovering your emails, mail attachments, drafts, Contacts, calendar, tasks, notes, journals, etc. from the Corrupted Exchange server database file. It is reliable intuitive GUI, preview entire mailboxes and its data from offline EDB file.
Perform quick EDB Recovery and Convert EDB to PST

Now it is clear that we can recover the exchange database from corrupt state simply by using Exchange EDB to PST Converter tool.
Edbmails export all your mailboxes from any version of MS exchange server 2003, 2007, 2010, 2013, 2016 and 2019 to PST files. Also, It will perform the migration of EDB to office 365 and live exchange server without installing outlook on your computer. EdbMails EDB to PST Converter can flawlessly recover all the  information from exchange database for you. Most exchange admins know that Outlook .PST is a more manageable file format as its generally used for archiving mailboxes. Thus you can safely recover all your data from exchange database and convert it to PST no matter what state it is in using EdbMails.
EDB to PST converter tool Convert all mailboxes to individual PST files, No dependency of Exchange Server services, or Active directory or Exchange server log files are required to recover EDB file . This tool allows to export the mailbox in multiple smaller size or you can export entire mailbox to single PST file, to export the mailbox in multiple smaller size that allows you to enter the required split size to split programmatically at the time of conversion, to export the entire mailbox data we should uncheck the split option in EdbMails application.
For more details visit: