При попытке восстановить резервную копию в базе данных SQL Server Express 2008 я получил следующую ошибку:
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)
Есть ли способ получить резервную копию, которая совместима с более старой (в моем случае 10.00.2531) версией из более новой (в моем случае 10.50.1600) версии SQL Server Express?
щелкните правой кнопкой мыши по вашей базе данных -> Задачи -> создать сценарии -> далее -> далее -> нажмите на расширенную кнопку -> измените параметр «Тип данных для сценария» на «Схема и данные» - > ok -> next -> next, так что теперь у вас есть скрипт, который создает базу данных и ее таблицу и заполняет данные в ней :);)
источник