Назад | Перейти на главную страницу

Резервное копирование базы данных и полнотекстовый поиск

Я использую SQL Server 2005 EE.

При попытке выполнить полное резервное копирование базы данных я получаю сообщение об ошибке:

Не удалось приостановить каталог для резервного копирования. Резервное копирование было прервано. Backup DATABASE аварийно завершает работу.

После поиска в Google выяснилось, что это связано с тем, что полнотекстовый поиск не работает должным образом, поэтому я проверил и убедился, что FTS остановлен. Однако при попытке запустить FTS я получил следующее сообщение об ошибке:

Зависимость службы удалена (ObjectExplorer)

Я погуглил эту ошибку и нашел следующий совет в Блог WordPress (как бы беспокоился о том, чтобы последовать этому совету, поскольку не было никаких объяснений, почему я бы это сделал).

  1. Откройте раздел реестра HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Services \ msftesql
  2. Переименуйте значение DependOnService во что угодно
  3. Перезагрузите сервер

Любой совет будет очень признателен.

Спасибо!

Я столкнулся с той же проблемой, служба ObjectExploer не существует в том же контексте на Windows Server 2008, что, как я предполагаю, вы используете (скоро EOL Server 2003, поэтому я предполагаю, что вы больше не используете его ). Я сделал резервную копию реестра и сделал то же самое, что и вы, и все прошло нормально.

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