У меня есть файлы резервных копий SQL Server 2012 и я хочу восстановить их до SQL Server 2016/2014. Это будет работать?
Мне нужно выяснить это, прежде чем удалить SQL Server 2012.
У меня есть файлы резервных копий SQL Server 2012 и я хочу восстановить их до SQL Server 2016/2014. Это будет работать?
Мне нужно выяснить это, прежде чем удалить SQL Server 2012.
Ответы:
Да, это будет работать. Вы всегда можете идти вперед, вы не можете идти назад, по крайней мере, с помощью резервного копирования и восстановления. В более старых версиях, например, SQL 2000, SQL 2005, иногда необходимо выполнить пошаговое обновление , то есть перейти с 2000 на 2008 до 2014, но это не должно быть проблемой для вас.
Помните, что при восстановлении ваших баз данных они будут иметь более старый уровень совместимости баз данных.
Короткий ответ: да. Вы можете восстановить резервную копию базы данных на другой версии SQL Server, но есть небольшое ограничение. SQL Server позволяет восстанавливать только вверх, например, с SQL Serve 2000 до 2005 или с 2008 по 2012 год. Обратите внимание, что нет способа восстановить резервную копию базы данных с SQL Server 2008 до 2005. SQL Server работает таким образом, потому что каждая новая версия SQL Server имеет изменения в двоичном файле базы данных и их хранилище. Кроме того, невозможно перейти вперед на две версии, например, невозможно восстановить базу данных с SQL Server версии 2000 до SQL Server версии 2012.
Я написал сообщение в блоге « Горячие вопросы, связанные с резервным копированием SQL Server », где вы можете найти больше информации об этом деле.