Ошибка восстановления базы данных в выпуске SQL Server 2005 для предприятий - PullRequest
0 голосов
/ 14 декабря 2010

Я попытался восстановить базу данных в SQL Server 2005 Enterprise Edition в Windows Server 2003. В ней отображается следующая ошибка.

    Restored failed for Server 'MYS'. (Microsoft.SqlServer.Express.Smo)
    Additional information:
    System.Data.SqlClient.SqlError: The database was backed up on a server running version
 9.00.4053. That version is incompatible with this server, which is running version 
9.00.1187. Either restore the database on a server that supports the backup, or use a 
backup that is compatible with this server.  (Microsoft.SqlServer.Express.Smo)

Что мне делать?

Ответы [ 3 ]

3 голосов
/ 14 декабря 2010

Резервное копирование было выполнено с использованием SQL Server 2005 с пакетом обновления 3 (SP3), но на вашем сервере установлена ​​более старая версия SQL Server 2005 CTP.

Вам потребуется обновить сервер до SQL 2005 SP3 .

2 голосов
/ 14 декабря 2010

Установите SQL Server 2005 с пакетом обновления 3 на свою копию сервера SQL, и он сможет восстановить файл без проблем. Сервер базы данных, на котором изначально была создана резервная копия базы данных, работал под управлением SP3, и вы должны иметь хотя бы эту версию, если хотите восстановить БД.

0 голосов
/ 14 декабря 2010
  1. Удалить CTP
  2. Установить RTM
  3. Установить SP3
  4. Восстановить резервную копию
  5. Аренда DBA
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...