How to Repair SQL Server 2012 Step by Step


In this article I will demonstrate you how to repair a SQL Server 2012 damaged and corrupted.

Microsoft SQL Server 2012 is a popular version of Database that supports relational OLTP databases, business intelligence, and analytics applications in the enterprise IT environment. And sometimes while working this kind of software (MS SQL Server 2012) you have to face with the corrupted database or some issue regarding corrupted files and because of this corruption no one can access the database and you have to find a solution for this problem. So now, I would like to introduce the solution of that kind of problems and the solution is Stellar Repair for MS SQL .

Stellar Repair for MS SQL Server that connect with MS SQL Server 2012 and allows you to repair your database objects or recover as well. After repair database you can save the database in specific folder or location where you can easily access for future use.


Sometimes when the database is corrupted and you want to restore the information. Then you use a backup to restore the Database. However, your backup files are also infected.

Now the beauty of Stellar Repair for MS SQL Server 2012 is here to serve you and provide you the best facility to repair also those corrupted or damaged MS SQL Server database files (.MDF and .NDF).

Backup option

The first option would be to use the backups. First of all, you need to create a backup. The following code, will create a full backup of a database:

BACKUP DATABASE [AdventureWorks2016] TO  DISK = N'C:\backups\databasename.bak' WITH NOFORMAT, NOINIT,  NAME = N'Databasename-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

If it is a big backup, it may take long to be generated. The following code can help to create a differential backup to save some space in the hard disk:

BACKUP DATABASE [AdventureWorks2016] TO  DISK = N'C:\sql\AdventureWorks2016.bak' WITH  DIFFERENTIAL , NOFORMAT, NOINIT,  NAME = N'AdventureWorks2016-Full Database Backup', SKIP, NOREWIND, NOUNLOAD,  STATS = 10

DBCC option

When backup is not working you also have a chance to recover database by running the DBCC command to repair the database.

If by chance this command does not work and fails to recover database then there is another command which is CHECKDB.

You can repair the database at different levels, DBCC commands can repair at table level (DBCC CHECKTABLE), at Database level (DBCC CHECKDB), at catalog level (DBCC CHECK CATALOG).

Stellar option

If DBCC also fails, then there is last hope for you to recover your most important data and the last hope is (Stellar Repair for MS SQL Server).

The Stellar Repair for MS SQL Server 2012 repairs all corrupted SQL Server databases and recovers inaccessible objects from MDF and NDF database files. The software performs the highest level of non-destructive repair algorithms to maintain database integrity. Repair damaged SQL Server database with MDF and NDF file recovery tables, triggers, indexes, keys, rules and defaults from MS SQL Server database Perform deleted records recovery Allow search and recovery of specific database objects allowed to MS SQL 2012, save repaired files in excel formats or csv formats.

Getting Started:

Step 1: Click on the desktop icon and run the software. After successful launching the software you will see a window look like below window. When you will run Stellar Repair on your machine you need to stop the services of MS SQL Server 2012. Otherwise you will see the instruction window look like below window.

Step 2: After shutting down the MS SQL Server 2012 service or taking the database offline, you can click on the “Select Database” icon. Software open a new window box and provide you the facility to select the corrupt database files. If you select full database then you can select the file from the right side in tree structure of the database and its objects.

Performing Deleted Records Recovery:

It is possible to recover deleted records if they are lost. To do it, check the Include deleted records option.

While repairing the database the window will be look like this.

Step 3: After select the file click on the “Repair” Button. It will take some seconds or minutes. When it will complete all the operations. A new dialog window is open look like below.

Step 4: When all the objects are repaired you will see a list of tree structure. Where you can select the table or the database object that you want repair or recover. See below figure.


In this article we studied different ways to recover MS SQL Server 2012 databases damaged and we also learned between the solutions Stellar Repair for MS SQL Server. Basically, we studied how we can use the Stellar Repair for repair and recover our databases and the object of the databases. We saw stellar repair support two types of file extensions only. We learned how we can operate this software and get useful results.