Можно ли восстановить резервную копию MS SQL 2005 на экземпляр MS SQL 2008? - PullRequest
12 голосов
/ 15 октября 2008

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

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

Ответы [ 4 ]

8 голосов
/ 15 октября 2008

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

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

4 голосов
/ 19 октября 2008

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

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

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

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

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

2 голосов
/ 15 октября 2008

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

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

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

0 голосов
/ 26 октября 2008

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...