Мне нужно было восстановить базу данных (созданную в SQL Server 2008 R2 - версия 10.50.1600) в новую БД в Server 2008 (версия - 10.00.2531). У меня ошибка - Не удалось восстановить сервер ....
Additional info
System.Data.SqlClient.SqlError: The database was backed up on a server
running version 10.50.1600. That incompatible with the server which is
running version 10.00.2531. Either restore the database on a server that
supports the backup or use a backup that is compatible with the server.
Итак, я загрузил SQL Server 2008 R2 из Воти обновил версию сервера 2008 до 2008 R2. Процесс обновления прошел успешно.
Затем я загрузил SQL Server 2008 R2 RTM - Management Studio Express из Вот и пробовал обновить MSE. Это вызвало следующую ошибку!
TITLE: Microsoft SQL Server 2008 R2 Setup
------------------------------
The following error has occurred:
An error occurred during the installation of assembly 'Microsoft.SqlServer.TransferStoredProceduresTask,fileVersion="10.50.1600.1",version="10.0.0.00000",culture="neutral",publicKeyToken="89845DCD8080CC91",processorArchitecture="MSIL"'. Please refer to Help and Support for more information.
For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xF45F6601%25401201%25401
------------------------------
BUTTONS:
OK
------------------------------
Теперь есть папка для R2 в «Программы» меню «Пуск».
Но в студии управления доступна только версия 10.00.2531!
Что я должен делать? (моя основная цель - восстановить базу данных!)
(Резервная копия была создана на 64-битной машине, в то время как машина, на которой я сейчас работаю (пытаюсь восстановить БД), является 32-битной; и я использовал правильные версии (x86) настроек - сервер и студия управления.)
Конечно, могут быть проблемы с 64-битными версиями по сравнению с 32-мя и попытками восстановления в обратном порядке. В конечном итоге вы можете найти лучшее решение - создать временную 64-битную виртуальную машину 2008 r2 или клонировать существующий заведомо исправный ящик для восстановления. Вместо того, чтобы пытаться заставить эти типы продуктов участвовать в ваших торгах, у меня было меньше разочарований, если я сделал это методом «мс».