Перенос базы данных в SQL Server 2008 из SQL Server 2008 Express

Кто-нибудь знает общие методы переноса базы данных в SQL Server 2008 из SQL Server 2008 Express (я не уверен, что это r2), когда я пытаюсь прикрепить файл .mdf из Express, появляется сообщение об ошибке.

невозможно открыть базу данных, так как это версия 661. Этот сервер поддерживает версию 655 и более ранние. Переход на более раннюю версию не поддерживается.


person hkguile    schedule 14.12.2012    source источник


Ответы (1)


Что ж, сообщение ясное: файл, который вы пытаетесь прикрепить из Express, относится к более новой версии SQL Server.

Таким образом, похоже, что у вас действительно установлен SQL Server 2008 R2 Express, и вы не можете прикрепить его к экземпляру SQL Server 2008. Для этого нет способа, взлома, обходного пути, уловки или стороннего инструмента - это просто невозможно - точка.

Таким образом, вам либо нужно обновить свой основной экземпляр до SQL Server 2008 R2, либо вам нужно найти другой способ (например, создание сценария структуры и / или данных в .SQL файлах) для переноса ваших изменений из от одного экземпляра к другому - или используйте сторонний инструмент, например Red- Gate SQL Compare для синхронизации изменений между двумя экземплярами.

person marc_s    schedule 14.12.2012