[Solved] System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing ‘dbName’ database
MS SQL Server, Windows July 8th, 2009Problem
You have backup a database on SQL Server 2005. Then, you try to restore the backup file on an existing database and receive the error message below:
Restore failed for Server ‘SQL Server name‘. (Microsoft.SqlServer.Smo)
Additional information:
System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing ‘dbName‘ database. (Microsoft.SqlServer.Smo)

This error message indicates that you are going to restore a database on another database which are not the same database. For example, you have backup Northwind database and try to restore the backup to AdventureWorks database, the error will occur.
Solution
To solve the problem, you can use the overwrite the existing database option while you’re restoring.
- On Restore Database, select Options tab on the left menu. Then, check Overwrite the existing database on Restore options.
Note: This option will overwrite any existing data on the targeted database.

- Try to restore the database, the problem should be gone now.

Note: you can also delete the targeted database before perform restore a database. This way also gives the result as same as the solution above.
Related post
- [Solved] System.Data.SqlClient.SqlError: The tail of the log for the database “dbName” has not been backed up Problem You have backup a database on SQL Server 2005. Then, you try to restore the backup file on the...
- How to backup and restore database on Microsoft SQL Server 2005 Introduction This post shows a step-by-step guide to backup and restore a database between two Microsoft SQL Server 2005 instances....
Related posts:




August 8th, 2009 at 12:51 pm
Thanks for the solution..
August 11th, 2009 at 7:46 am
thank u very very much
October 28th, 2009 at 11:34 am
Thanks a lot..
November 17th, 2009 at 5:04 pm
Thank u …God Bless you…
November 17th, 2009 at 7:27 pm
Thnaks….
November 23rd, 2009 at 8:39 pm
thankyou so muchhhhhhhhhhh
February 5th, 2010 at 1:34 pm
This process of giving answers (with images) is so nice.
Thanks for the solution.
February 6th, 2010 at 4:42 am
It’s great!!!
Thank you