Під час запуску:
RESTORE DATABASE <YourDatabase>
FROM DISK='<the path to your backup file>\<YourDatabase>.bak'
Це дало мені таку помилку:
Сім'я медіа на пристрої "C: \ NorthwindDB.bak" неправильно сформована. SQL Server не може обробити цю медіасемейство. RESTORE HEADERONLY закінчується аномально. (Microsoft SQL Server, помилка: 3241) Блок-котирування
Виявляється, ви не можете взяти БД з вищої версії SQL до нижчої, навіть якщо рівень сумісності однаковий як у вихідній, так і в цільовій БД. Щоб перевірити запуск версії SQL:
Select @@Version
Щоб побачити різницю, просто створіть БД на вихідному SQL-сервері та спробуйте виконати відновлення зі свого резервного файлу, коли ви це зробите за допомогою SSMS, коли ви виберете файл резервного копіювання, він покаже інформацію про нього, як відкладений, коли ви відкрийте його з сервера нижчої версії, який просто скаже: "не створено резервну копію для відновлення"
Тож якщо вам все-таки потрібно перемістити свої дані до нижчої версії SQL, перевірте це .