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


MSSQL_ENG003165

Сведения о сообщении

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

Тип данных

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

9.0

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

9.00.1399.60

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

3165

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

MSSQLSERVER

Компонент

SQL Server Database Engine

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

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

База данных '%ls' восстановлена, однако во время восстановления/удаления репликации произошла ошибка. База данных находится в автономном режиме. См. раздел MSSQL_ENG003165 в электронной документации по SQL Server.

Пояснение

Эта ошибка возникает, если возникает проблема восстановления резервной копии реплицированной базы данных:

  • Если резервная копия восстанавливается в ту же базу данных на том же сервере, где создавалась эта резервная копия, ошибка указывает на то, что не удалось должным образом восстановить настройки репликации.
  • Если резервная копия восстанавливается в другую базу данных или на другой сервер, ошибка указывает на то, что не удалось должным образом удалить настройки репликации (если база данных или сервер иные, настройки репликации удаляются по умолчанию).

Возможно, ошибка возникла в результате несовпадения состояний восстановленной базы данных и одной или нескольких системных баз данных, содержащих метаданные репликации: msdb, master или базы данных распространителя.

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

Для разрешения этой проблемы:

  1. Выполните команду ALTER DATABASE для перевода базы данных в оперативный режим, например: cреда ALTER DATABASE AdventureWorks SET ONLINE. Дополнительные сведения см. в разделе ALTER DATABASE (Transact-SQL). Если требуется сохранить настройки репликации, перейдите к шагу 2, если нет — к шагу 3.
  2. Выполните процедуру sp_restoredbreplication (Transact-SQL). Если эта хранимая процедура выполнена успешно, восстановление завершено. Если она не будет выполнена успешно, перейдите к шагу 3.
  3. Выполните процедуру Хранимая процедура sp_removedbreplication (Transact-SQL) для удаления всех настроек репликации.
    При необходимости произведите повторную настройку репликации. Если сценарии топологии репликации были составлены в соответствии с рекомендациями, для повторной настройки топологии воспользуйтесь сценариями.

См. также

Основные понятия

Причины ошибок репликации и способы их устранения

Другие ресурсы

Резервное копирование и восстановление баз данных в SQL Server
Резервное копирование и восстановление из копий реплицируемых баз данных
Реализация репликации

Справка и поддержка

Получение помощи по SQL Server 2005