0

每当我尝试备份数据库时,它会一直运行到 90% 并卡在那里,直到我手动杀死(因为如果我尝试停止它不会停止)msftesql 进程。

这显然意味着在全文索引和备份过程之间产生了冲突。

那么,你见过这样的事情吗?如果没有,您将如何调试此问题?

4

3 回答 3

2

第一个也是明显的调试点是禁用全文索引并尝试再次备份数据库。如果它确实进行了备份,那么您就知道 FTS 是问题所在。如果没有,那么您还有另一个问题要查找。

我还会检查 SQL 日志和事件查看器,看看是否有任何有用的信息。

最后,如果您在备份期间对服务器有实际的物理访问权限,请听并查看磁盘在备份过程中是否发出任何有趣的噪音,以表明某种磁盘故障。

我可以说我从来没有让 FTS 阻止备份的发生,但这并不意味着它不会发生。

于 2008-09-19T12:25:54.313 回答
1

刷新全文索引的作业什么时候运行?也许它正在尝试在备份运行的同时重新填充这些索引。

于 2008-10-08T21:51:23.403 回答
0

我也有同样的问题。活动监视器显示备份作业具有等待类型 MSSEARCH

运行时手动填充索引,它会连续几天挂起,直到我强制停止它或重新启动服务。过去需要几分钟才能填充。

于 2011-07-18T23:17:15.203 回答