Sql-Server
屬性 PopulationStatus 不適用於 FullTextCatalog… 如何修復?
我創建了一個新目錄(不區分大小寫,設為預設目錄),當我嘗試右鍵點擊 > 屬性以添加表時,我收到此錯誤:
屬性 PopulationStatus 不適用於 FullTextCatalog '
$$ Search $$’。此對象的此屬性可能不存在,或者由於訪問權限不足而無法檢索。(Microsoft.SqlServer.Smo)
執行這段程式碼我發現我得到了
NULL
SELECT FULLTEXTCATALOGPROPERTY('Search', 'Populatestatus')
當我右鍵點擊表格時,它
Full-text index
是灰色的…我錯過了什麼?我怎樣才能解決這個問題?
我發現即使沒有安裝它仍然可以在 SQL Server Management Studio 上使用,並且您可以創建索引。它不應該允許…
然後我發現了這個:SQL Server 2008 R2 Express - Installation Options,要允許 FTS 我需要 800MB 版本…
要檢查 FTS 的狀態,我發現了以下查詢:
SELECT FULLTEXTCATALOGPROPERTY(cat.name,'ItemCount'), FULLTEXTCATALOGPROPERTY(cat.name,'MergeStatus'), FULLTEXTCATALOGPROPERTY(cat.name,'PopulateCompletionAge'), FULLTEXTCATALOGPROPERTY(cat.name,'PopulateStatus'), FULLTEXTCATALOGPROPERTY(cat.name,'ImportStatus') FROM sys.fulltext_catalogs AS cat SELECT fulltextserviceproperty('IsFulltextInstalled')