数据库备份和全文搜索

use*_*392 6 sql-server sql-server-2005

我正在运行 SQL Server 2005 EE。

尝试执行完整数据库备份时,我收到错误消息:

无法暂停目录以进行备份。备份已中止。BACKUP DATABASE 异常终止。

在谷歌搜索问题后,它似乎与全文搜索未正常运行有关,因此我检查并确定 FTS 已停止。但是,在尝试启动 FTS 时,我收到以下错误消息:

已删除服务依赖项 (ObjectExplorer)

我用谷歌搜索了这个错误,并在WordPress 博客中找到了以下建议(有点担心遵循这个建议,因为没有解释为什么我会这样做)。

  1. 打开注册表项 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\msftesql
  2. 将值 DependOnService 重命名为任何内容
  3. 重启服务器

任何建议将不胜感激。

谢谢!

Tri*_*ech 0

我遇到了这个完全相同的问题,ObjectExploer 服务不存在于 Windows Server 2008 上的同一上下文中,这就是我假设您正在运行的服务(Server 2003 EOL 很快,所以我猜测您不再使用它)。我备份了注册表并进行了与您发现的相同的注册表编辑,一切都很顺利。

人们无法确定您的环境或系统设置是否与我当时的设置相同,因此请确保在继续之前备份所有内容。就我而言,尽管启用了全文搜索功能,但我们从未故意使用它。