我們有一臺運行大量數據庫的SQL Server 2005 SP2計算機,所有這些數據庫都包含全文目錄。每當我們嘗試刪除其中一個數據庫或重建全文索引時,刪除或重建過程將無限期地掛起MSSEARCH等待類型。該進程無法被終止,並且需要重新啓動服務器才能重新運行。基於微軟論壇帖子1,看來問題可能是不正確地刪除了全文目錄。任何人都可以推薦一種方法來確定哪些目錄導致問題,而不必刪除所有這些問題?SQL Server全文搜索:使用MSSEARCH等待類型掛起進程
1 [http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2681739&SiteID=1] 「是的,我們確實有在數據庫中全文目錄,但因爲我有數據庫禁用全文搜索,和殘疾人MSFTESQL,我不懷疑他們。然而,我得到了來自Microsoft支持部門的一篇文章,向我展示瞭如何測試未正確刪除的目錄。所以我發現,但仍存在着一個古老的目錄,這是我,以後只有經過重新啓用全文搜索,能夠刪除,從此我的備份已制定」
有趣。 ProcMon報告來自服務器上其他數據庫之一的全文索引文件的共享衝突。所以重建它可能會有所幫助。錯誤的發生非常間歇,所以需要一段時間才能確定它是否修復。 – RedGreenCode 2008-10-30 17:57:38