更改 Microsoft® 搜索服務(wù)的(全文檢索)屬性。
sp_fulltext_service [ @action = ] 'action'
[ , [ @value = ] 'value' ]
[@action =] 'action'
將被更改或重置的屬性。action 的數(shù)據(jù)類(lèi)型為 varchar(20),無(wú)默認(rèn)值,可以是下面值中的一個(gè)。
值 | 描述 |
---|---|
resource_usage | 指定將用于 Microsoft 搜索服務(wù)的資源數(shù)量。 |
clean_up | 在文件系統(tǒng)中搜索并刪除某些全文目錄資源,這些資源在 sysfulltextcatalogs 中沒(méi)有相應(yīng)的條目。 |
connect_timeout | 超時(shí)前,Microsoft 搜索服務(wù)等待連接到 Microsoft® SQL Server™ 以進(jìn)行全文填充的秒鐘數(shù)。 如果在 SQL Server 對(duì)數(shù)據(jù)庫(kù)的請(qǐng)求作出反應(yīng)前發(fā)生超時(shí),填充無(wú)法完成。 |
data_timeout | 在超時(shí)發(fā)生前,Microsoft 搜索服務(wù)將等待 SQL Sever 數(shù)據(jù)庫(kù)服務(wù)器為進(jìn)行全文索引填充而返回的數(shù)據(jù)所用的秒數(shù)。如果在 SQL Server 對(duì)數(shù)據(jù)庫(kù)的請(qǐng)求作出反應(yīng)前發(fā)生超時(shí),則索引填充將無(wú)法完成。 |
[@value =] 'value'
是指定的屬性值。value 的數(shù)據(jù)類(lèi)型為 int,默認(rèn)值為 NULL。下面的表顯示了所需值的屬性。
屬性 | 值 |
---|---|
resource_usage | 從 1(背景)到 5(專(zhuān)用),默認(rèn)值為 3 |
clean_up | NULL |
connect_timeout | 從 1 到 32767 |
data_timeout | 從 1 到 32767 |
0(成功)或 1(失?。?/P>
無(wú)
當(dāng) Microsoft 搜索服務(wù) (MSSearch) 不在運(yùn)行中時(shí),全文目錄中的元數(shù)據(jù)有時(shí)可能會(huì)發(fā)生更改(如全文目錄被除去或數(shù)據(jù)庫(kù)被除去時(shí))。除去動(dòng)作會(huì)更改與全文目錄有關(guān)的元數(shù)據(jù),但無(wú)法完成執(zhí)行,因?yàn)?Microsoft 搜索服務(wù)不在運(yùn)行中。這將導(dǎo)致 SQL Server 中的全文元數(shù)據(jù)與文件系統(tǒng)中相關(guān)的物理全文目錄之間出現(xiàn)不一致。可以使用 sp_fulltext_service 的 clean_up 動(dòng)作改正這種不一致。Microsoft 搜索服務(wù)必須運(yùn)行。
只有 serveradmin 固定服務(wù)器角色的成員或系統(tǒng)管理員才可以執(zhí)行 sp_fulltext_service。
下面的示例在全文目錄上執(zhí)行一個(gè)清除操作。
EXEC sp_fulltext_service 'clean_up'
相關(guān)文章