You may use any manual method to recover SQL data at free of cost but sometime it doesn't work well and unable to repair data then in this situation, using third party software would be better option to recover all corrupted sql data. You can easily repair corrupted or damaged SQl data with third party software. This can easily and quickly resolve all types of corruption issue such as power failure, dirty shutdown, hard drive error, server bug, virus and etc.
I would like to recommend you to use this SQL database recovery software which is a reliable and effective software that can easily repair your damaged and corrupted SQL database. With this software you can easily repair both .mdf and .ndf sql data files. The MDF files also called as the master data files which are the primary data
files stored in MS SQL database.
Technical or non technical both can easily use this software without any technical skill and provide an enhanced easy to use user friendly interface to make this
software fast and simple. Use it free demo version first to understand it features and functions.
Read more info:- http://www.filesrecoverytool.com/sql-database-repair.html
SQL Server database recovery consists of three phases: the analysis phase, the redo phase, and finally the undo phase. SQL Server took 1802 seconds approximately 30 minutes to recover this database. It might take longer depending on the work SQL Server to do to bring database in a consistent state after recovery.
you can easily recover the corrupt MDF files through this