Use SQL Database Recovery utility is designed to recover corrupt .MDF & .NDF Data. But it performs several other functions. SQL database MDF files can be corrupted due to several reasons, like virus attacks, software malfunction, and hardware problems.The software carries out the highest level of non-destructive repair to preserve database integrity.It helps users to recover information from corrupt or damaged MDF databases of MS SQL Server 2000, 2005, 2008, 2012 & SQL 2014. tables etc. Recover database in three simple steps. Recover database file when SQL Server is running.It can successfully restore tables, triggers, indexes, keys, constraints, rules, and defaults from corrupt SQL database, and save them into a new database file. Also, it allows users to save recovered data in the form of SQL scripts. I hope the shared information would be helpful here.