patternsqlModerate
Restoring a backup to an older version of SQL Server
Viewed 0 times
versionsqlrestoringserverolderbackup
Problem
When trying to restore a backup to a SQL Server Express 2008 database I got the following error:
Is there a way to get a backup which is compatible with the older (in my case 10.00.2531) version from the newer (in my case 10.50.1600) version of SQL Server Express?
Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended)
System.Data.SqlClient.SqlError: The database was backed up on a server running version
10.50.1600.
That version is incompatible with this server, which is running version 10.00.2531.
Either restore the database on a server that supports the backup, or use a backup
that is compatible with this server. (Microsoft.SqlServer.Smo)Is there a way to get a backup which is compatible with the older (in my case 10.00.2531) version from the newer (in my case 10.50.1600) version of SQL Server Express?
Solution
You can use the Import/Export wizard to move data between databases.
Right click on the database you want to export, choose "Tasks", then "Export Data". The wizard will guide you through the process.
You're right, though. You won't be able to do a backup/restore moving from SQL Server 2008 R2 to SQL Server 2008 Express.
Right click on the database you want to export, choose "Tasks", then "Export Data". The wizard will guide you through the process.
You're right, though. You won't be able to do a backup/restore moving from SQL Server 2008 R2 to SQL Server 2008 Express.
Context
StackExchange Database Administrators Q#4906, answer score: 11
Revisions (0)
No revisions yet.