SQL Recovery Tool

An advanced SQL recovery software recommended by MVPs and database administrators worldwide to restore SQL database. It scans and repairs corrupt SQL Database (MDF & NDF) files. Also, it recovers all database components, including tables, triggers, indexes, keys, rules, stored procedures, etc.

  • Recovers SQL Database (.mdf and .ndf) files
  • Recovers deleted records from SQL Database
  • Supports SQL database recovery on both Windows and Linux systems.
  • Supports recovery of SQL 2019, 2017, 2016, 2014, 2012, 2008 & older versions.
*Download the free trial version to scan & preview recoverable SQL server database objects.

When to Use Stellar Repair for MS SQL?

Is SQL Database in SUSPECT Mode?

When the primary filegroup of the database is suspected to be damaged by SQL server or if the transaction log file is missing or has turned corrupt, the database is marked as ‘Suspect’. Also, events such as SQL server crash in the middle of a transaction, abrupt database termination, lack of disk space etc. can bring the database in suspect mode. Consequently, database becomes inaccessible. Stellar SQL recovery software helps to recover SQL database from suspect mode and restores SQL database to normal state (online).

Is SQL Server Log file (.LDF) Lost or Corrupted?

SQL administrators encounter errors due to damaged transaction log file (.ldf) in SQL server. These errors include database ‘file activation failure’, ‘SQL error 9004 or 9001’ (while attempting to attach a corrupted log file), 'Could not open new database [Your_DatabaseName]', etc. Stellar Repair for MS SQL uses advanced algorithms to repair corrupt MDF file and restore the database in its original form. Once the database is restored, you will get access to its transaction log file (.ldf).

What to do When DBCC CHECKDB Will Not Work?

Microsoft SQL Server provides in-built utility DBCC CHECKDB with multiple repair options to fix SQL database corruption and restore the db. However, the DBCC CHECKDB REPAIR_ALLOW_DATA_LOSS involves data loss risk, while fixing consistency errors and corruption in SQL database. Also, the in-built utility may fail and return an error when dealing with severely corrupt SQL database files. Stellar Repair for MS SQL repairs all types of corruption in SQL database, maintaining data integrity.

Awarded by

SQL Server Central
SQL Server Central

The managed to extract data in almost all corruption cases. The tool is good value for money given its out of the box functionality.

For SQL Server DBAs, the Stellar Repair solution for SQL Server enables us to affordably recover a database or a subset of data when time is of the essence.

MVP Reviews

Key Features

MDF and NDF File Recovery

MDF (.mdf) is the primary data file containing database header and all the information of the database, whereas NDF (.ndf) is the user-defined secondary data file that also contains user data. SQL Server database corruption typically affects both MDF and NDF files, and thereby makes the database inconsistent and inaccessible. The SQL recovery software can repair corruption in both MDF and NDF files.
Learn More

Advance Repair

Recovers SQL Database Objects

The SQL recovery tool recovers Tables, Keys, Indexes, Views, Triggers, Stored Procedures, Rules, User Defined Functions, and more. In addition, the MS SQL database recovery tool supports recovery of XML indexes and data types, column set property, sparse columns, and file stream data types.
Learn More

Recovers Deleted Records from SQL Database

The SQL server data recovery utility also recovers deleted table records from corrupt SQL database. You can restore all your deleted records without affecting the existing table data and original hierarchy. It also allows saving the recovered data in a newly created table, below the original table. This helps in differentiating between recovered deleted records in the new table and original table.
Learn More

Advance Repair

SQL Database File Saving Options

The SQL Database recovery software allows to save the recovered SQL server database file in MDF and other file formats CSV, HTML, and XLS. Saving in other file formats is helpful since you don't need to install SQL Server on your system for opening the recovered file. Additionally, queries of severely corrupt objects that are not recovered can be kept in a separate text file.
Learn More

More Awesome Features

Options to Scan and Recover SQL Database

The software provides two scan options to recover a SQL database (MDF) file. Select the Standard Scan mode for quick scanning of the .mdf file. Select Advanced Scan mode for deep scanning of the .mdf file.

Advance Repair

Recovers ROW and PAGE compressed Data

SQL tables with PAGE and ROW compression can also be restored by using Stellar SQL database recovery software. The tool also supports Standard Compression Scheme for Unicode (SCSU) for SQL Server 2008 R2, and recovers all data in its original format.

Previews Recoverable Database Objects

The SQL recovery software scans corrupt database and displays a list of all recoverable items in a tree-like structure. The tables are listed in a sorted manner, which facilitates selecting any table to view its contents. The preview feature also helps verify if the recovered contents match the original data that was present in the database prior to corruption.

Advance Repair

Selective Recovery of SQL Objects

Stellar Repair for MS SQL software can selectively recover database objects. The functionality allows selecting specific database objects that need to be recovered from the list, and saves them at a default or specific location.

Search Items & Reconnect Automatically

The SQL recovery tool provides 'Find Items' function to facilitate searching for intended items on the basis of specific criteria, such as 'Match whole word' or 'Match case'. Further the SQL recovery software can automatically reconnect MS SQL server, when there is a disruption during the database recovery process. This ensures smooth running of recovery process.

Advance Repair

Windows and SQL Server Authentication

The SQL database recovery software allows you to configure the SQL Server to use either Windows authentication or SQL Server authentication method to perform database recovery.

Saves the Scan Results Automatically

The software automatically saves the scan result of SQL Database MDF file during its recovery process. The result can be used to recover database file at a later stage. This is a useful feature, as you can resume file repair process without the need to scan the database MDF file again, thus, saving time.

Advance Repair

Stellar Toolkit for MS SQL

Stellar Toolkit for MS SQL is a 3-in-1 specialized suite comprising tools to repair corrupt SQL files, extract SQL data from corrupt backup (.bak) file, and reset SQL Server Admin and user passwords. The toolkit supports SQL Server 2019, 2017, 2016, 2014, & older versions till 7.0.
Learn More

Recovers SQL Database on Windows and Linux Systems

This MS SQL database recovery software supports recovery of MS SQL database on both Windows and Linux machines. The tool works with Windows 10, 8.1, 8, 7 OS. The tool is compatible with Ubuntu 16.04 (64-bit) / Ubuntu 18.04 (64-bit) / Ubuntu 19.10 (64-bit) / CentOS 7 (64 bit) / Red Hat Enterprise Linux 7 (64bit). Download free trial for Linux systems.

Advance Repair

Restores Database in SQL Server 2019 and Beyond

The MS SQL MDF File Recovery tool helps recover data from corrupt or inaccessible MDF files of MS SQL Server 2019, 2017, 2016, 2014, 2012, 2008, 2008 R2 and older versions.

Product Tour for Stellar Repair for MS SQL

What Customers Say About Our Stellar Repair for MS SQL Software?

Technical Specifications

About Product

Stellar Repair for MS SQL


Release Date

August, 2020


Multiple Users

Version Support

MS SQL server 2019, 2017, 2016, 2014, 2012, 2008 R2, 2008, and earlier versions


Technician, Platinum, & Toolkit

End User License Agreement


Language Supported


System Requirements

Stellar Repair for MS SQL


Intel-compatible (x86, x64)

Operating System

Windows 10, 8.1, 8, 7 and Windows server 2012, 2008, 2003


4 GB minimum (8 GB recommended)

Hard Disk

250 MB for installation files

Download Guides


Start Using Stellar Repair for MS SQL Today With Our Free Trial.

*Download the free trial version to scan & preview recoverable SQL server database objects.

Start Using Stellar Photo Recovery Today With Our Free Trial

Knowledge Base & Guides

Product Related Articles

SQL Server Database in suspect mode is a clear indication that you cannot access the database or no transactions are possible until it back to the online. You might Learn more
Stellar Repair for MS SQL software allows you to save the repaired SQL database file in four different formats — MDF, CSV, XLS, and HTML. To save Learn more
When you are trying to save MS SQL Database in Live or New Database with the help of Stellar Repair for MS SQL Software, you might face a “Connection Error”. This error Learn more

Learn More



Follow the below procedure to recover corrupt SQL database:

  • Launch the SQL Recovery software.
  • Select the SQL database file that you want to recover.
  • Click on the Repair button.
  • The preview of recoverable SQL database objects is displayed.
  • Verify the preview and click Save on File menu.
  • In the Save Database dialog box, save the recovered database in MDF, CSV, HTML or XLS file format based on your requirement. You can also save the recovered data into New or Live database.

No, Stellar Repair for MS SQL software does not change or affect the user data while recovering from corrupt or damaged SQL Database.


There is no SQL Database file size restriction as this SQL recovery software recovers database from any size of corrupt MDF and NDF files.


Stellar SQL Recovery does not require an SQL Server installation for displaying the preview of recoverable database objects. This implies that you can verify the recovery results after performing a database scan using the software without having MS SQL Server pre-installed on your system.

The software, however, needs an installation of SQL Server for saving the recovered database objects. The tool works by creating a new SQL Server database, and then saving all the recovered objects to this new database.


Follow these steps to recover deleted table records from SQL database:

  • Run Stellar Repair for MS SQL software.
  • Browse or Search the SQL database with deleted records.
  • Once the database is selected, select the 'Include Deleted Records' check box and click the Repair button to initiate the recovery process.
  • Click OK on successful completion of the recovery process.
  • A preview of all the recoverable deleted table records along with other SQL database objects is displayed.
  • Select all or specific deleted records that you want to recover.
  • Save the selected SQL data.

You should make a copy of your database and run recovery on this copy instead of the original file in order to mitigate the risks of any accidental damage to the file. The software by itself is equipped to prevent any modifications to your database. However, if something goes awry (power spike, system glitch), you may run the risk of damaging the database structure or the contents of your database file.


The 'invalid database file version' error is identified when the SQL Database repair software is unable to detect the database version.


Yes, the application supports recovery of all objects of both MDF and NDF files.


Yes, the software is able to identify the version of SQL Server where the file was created.


Yes, the 'Demo' version of Stellar Repair for MS SQL runs a thorough scan against the selected SQL database and displays all recovered objects for preview in the main interface. You can preview any object to check the accuracy of scan results. For saving the recovered database, you need to register the product.