Поделиться через


MSSQLSERVER_3168

Сведения

Название продукта

SQL Server

Версия продукта

10.50

Номер сборки продукта

-

Идентификатор события

3168

Источник события

MSSQLSERVER

Компонент

SQLEngine

Символическое имя

LDDB_SYSTEMWRONGVER

Текст сообщения

Резервную копию системной базы данных на устройстве %ls восстановить невозможно, поскольку она была создана на сервере другой версии (%ls), отличной от версии данного сервера (%ls).

Объяснение

Невозможно выполнить восстановление резервной копии системной базы данных (master, model или msdb) на сервере, если его сборка отличается от сборки сервера, где была создана резервная копия.

ПримечаниеПримечание

При установке сборки с пакетом обновления или исправлениями изменяется номер сборки сервера. Номера сборок сервера всегда увеличиваются.

Возможные причины

Схемы системных баз данных могут различаться в разных сборках сервера. Чтобы убедиться, что изменение схемы не приведет к несоответствию, выполните инструкцию RESTORE, которая сравнивает номер сборки сервера файла резервной копии с номером сервера, на котором пытаются восстановить базу данных из резервной копии. Если версии не совпадают, то инструкция выводит сообщение об ошибке 3168, и происходит аварийное завершение восстановления.

Ниже приведено несколько случаев, когда может возникнуть эта проблема.

  • Пользователь пытается восстановить системную базу данных на сервере А из резервной копии, созданной на сервере Б. На серверах А и Б установлены разные сборки серверов. Например, на сервере А может быть установлена сборка первоначальной версии, а на сервере Б — сборка с пакетом обновления 1 (SP1).

  • Пользователь пытается восстановить системную базу данных с резервной копии, сделанной на том же сервере. Однако при создании резервной копии на сервере была другая сборка. Это означает, что с момента создания резервной копии сервер был обновлен.

Действие пользователя

В такой ситуации процесс восстановления является весьма запутанным и используется только в качестве последней меры. Дополнительные сведения см. в разделе «Восстановление системной базы данных из копии на другой сборке SQL Server невозможно».