0

I'm trying to restore a database backup made in SQL Server 2008 R2 to the 2014 Express version. Is this even possible? If I choose restore from device and select my backup file, I see no database in the drop down.

Erik
4,8434 gold badges29 silver badges58 bronze badges
asked Sep 30, 2015 at 12:41
2
  • Duplicate Post: stackoverflow.com/questions/24402637/… Commented Sep 30, 2015 at 12:45
  • Which database? Not master, model, msdb. Commented Sep 30, 2015 at 13:56

2 Answers 2

2

Yes, you can, as long as the database is < 10 GB and doesn't use any features not supported by Express (you didn't mention what edition was being used in 2008 R2).

Stop using the broken point-and-click UI, and instead use a proper RESTORE DATABASE command:

RESTORE DATABASE DBFrom2008 FROM DISK = 'C:\backups2008円backup.bak'
 WITH REPLACE, RECOVERY,
 MOVE 'data_file_name' TO 'C:\...\database_name.mdf',
 MOVE 'log_file_name' TO 'C:\...\database_name.ldf';

If you get errors from that (after replacing all of the obvious bits that are specific to your database and system), post those.

answered Sep 30, 2015 at 22:03
0

Depends on what edition. What you're doing is basically a side-by-side upgrade. See full list of supported upgrade paths at https://technet.microsoft.com/en-us/library/ms143393(v=sql.120).aspx

answered Sep 30, 2015 at 16:05

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.