Подтвердить что ты не робот

Можно ли восстановить резервную копию MS SQL 2005 на экземпляр MS SQL 2008?

Можно ли восстановить резервную копию базы данных SQL Server 2005 на экземпляр SQL Server 2008?

Мне нужно перестроить сервер, поскольку он становится довольно жестоким, поэтому я планирую воспользоваться этой возможностью, чтобы перейти на SQL 2008 и задался вопросом, смогу ли я восстановить свои резервные копии в порядке.

4b9b3361

Ответ 1

Обновление с 2005 по 2008 год в порядке, возврат назад может потребовать дополнительной работы

N.B. У вас может возникнуть проблема с вашей базой данных в логинах (поскольку они не будут существовать в новом сервере master db), но что-то, что произойдет независимо от версии сервера. Просто заново создайте их и повторно привяжите к своей базе данных.

Ответ 2

Да, но убедитесь, что ВСЕ ваши серверы - SQL 2008. Если у вас есть серверы разработки, тестирования, контроля качества или аварийного восстановления, все они должны быть в 2008 году, поскольку серверы 2005 года не смогут восстановить 2008.

Чтобы предотвратить проблему потерянного входа, о которой говорил Илья, следуйте инструкциям в этой статье базы знаний. SP_Help_Revlogin будет script выводить ваши логины, и вы можете применить этот script на новом сервере. Presto, все ваши логины возвращаются с одинаковыми идентификаторами безопасности и всем.

http://support.microsoft.com/kb/246133

(И только для справки в будущем, так мы обновили StackOverflow прошлой ночью, хех.)

http://twitter.com/SuperDalgas/status/976719756

Ответ 3

Вы можете восстановить резервную копию 2005 года с 2008 года без каких-либо проблем. Совместимость с этой точки зрения приятная.

Обратное не возможно только с резервными файлами.

В любом случае вы также можете воссоздать структуру базы данных и использовать SSIS для передачи данных с одного сервера на другой.

Ответ 4

Вы также можете выполнить отсоединение/присоединение с файлами базы данных (в наименьшей степени вы можете перейти с 2000 по 2005 год), но с этим подходом существует больше оговорок (для этого требуются явные индексы перестройки IRRC)