I have a sql server 2008 db, I want to restore its backup to a 2005 version. Is there any way for this work?
Note: I can’t make a script from my db and run it.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Unfortunately, SQL Server has never supported this – and still doesn’t 🙁
There is no way you can create a backup in a newer version and restore it in a previous version – and this goes from SQL Server 4.2 all the way through 2008 R2.
All you can do is either create scripts and run them on the target server, or use tools like SQL Compare and SQL Data Compare to compare the two databases and update the target database from the source (basically, what these tools do is create and execute the necessary scripts in the background, so you won’t have to fiddle and create those scripts yourself)