Solved

RESTORE situation

Posted on 2014-12-13
5
133 Views
Last Modified: 2014-12-19
I have a db in SQL 200-5 .. i need to bring to 2008. When I do a simple BR or detach/attach on 2008, it fails. The restore happens fine, but when it tries to bring the db online, it fails.

in the error log, it has observed the below:

During upgrade, database raised exception 211, severity 23, state 27
RESTORE could not start db
RESTORE DATABASE' is terminating abnormally.
Possible Schema Corruption-.

When I run CHECKDB, CHECKCATALOG on the original database, it comes back fine.

When I try to restore the backup onto another database name in the 2005 server, it works fine to restore a new database. but if a 2008 server, then the issue.

i create 2 dummy databases in 2005 from scratch (one 80 and another 90 mode), made backup and restored into 2008 and they worked fine.



need to also mention that the compatability is still 80 on the 2005 server database. it has to come to 2008r2 wtih higher compatability.
0
Comment
Question by:25112
5 Comments
 
LVL 10

Assisted Solution

by:Matt Bowler
Matt Bowler earned 167 total points
ID: 40499134
Can you run a dbcc checkdb with data_purity against the 2005 database?

Also I think each SQL Server version has a minimum compatibility level and anything below that will get raised. Nothing can be done about that.
0
 
LVL 5

Author Comment

by:25112
ID: 40499456
dbcc checkdb with data_purity
says only
Command(s) completed successfully.

>>SQL Server version has a minimum compatibility level and anything below that will get raised.
we are restoring a 90 version db from 2005 on 2008 server. that should be no issue,right? can you clarify, please?
0
 
LVL 48

Assisted Solution

by:Vitor Montalvão
Vitor Montalvão earned 166 total points
ID: 40499821
Do you have at least the SP4 installed in the SQL Server 2005 instance?
Also the SQL Server 2008R2 instance should has SP3 installed.
0
 
LVL 25

Accepted Solution

by:
jogos earned 167 total points
ID: 40499837
In case of backup/restore you can try to copy your database, start it in your 2008-management studio
http://msdn.microsoft.com/en-us/library/ms188664(v=sql.105).aspx
0
 
LVL 5

Author Comment

by:25112
ID: 40500623
>>Also the SQL Server 2008R2 instance should has SP3 installed.
  2005 is @ 9.00.5069.00 and 2008R2 @  10.50.6000.34
 
  >>In case of backup/restore you can try to copy your database, start it in your 2008-management studio
  I will propose this. if it is not a 'AS IS' copy (backup/restore) generally we have to engage the vendor to get approval.
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to reset the password of the sa account on a Microsoft SQL Server.  The steps in this article work in SQL 2005, 2008, 2008 R2, 2012, 2014 and 2016.
In this article we will get to know that how can we recover deleted data if it happens accidently. We really can recover deleted rows if we know the time when data is deleted by using the transaction log.
Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.
Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables. Make a table: Update a specific column given a specific row using the UPDATE statement: Remove a set of values using the DELETE s…

840 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question