Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Azure SQL Felügyelt Példány
A teljes szöveges katalógus a teljes szöveges indexek csoportjának logikai tárolója. A teljes szöveges index létrehozása előtt létre kell hoznia egy teljes szöveges katalógust.
A teljes szöveges katalógus egy olyan virtuális objektum, amely nem tartozik egyetlen fájlcsoporthoz sem.
Full-Text-katalógus létrehozása
Teljes szöveges katalógus létrehozása Transact-SQL
Használja a CREATE FULLTEXT CATALOG. Például:
USE AdventureWorks;
GO
CREATE FULLTEXT CATALOG ftCatalog AS DEFAULT;
GO
Teljes szöveges katalógus létrehozása a Management Studióval
Az Object Explorerben bontsa ki a kiszolgálót, bontsa ki adatbázisok, és bontsa ki azt az adatbázist, amelyben létre szeretné hozni a teljes szöveges katalógust.
Bővítse ki Tár, majd kattintson a jobb gombbal a Teljes szöveg katalógusokelemre.
Válassza az Új Full-Text Katalógus.
Az Új Full-Text katalógus párbeszédpanelen adja meg az újra létrehozott katalógus adatait. További információ: Új Full-Text katalógus (általános lap).
Jegyzet
A teljes szöveges katalógusazonosítók a 00005-ös számmal kezdődnek, és minden létrehozott új katalógushoz egyenként növelik a számot.
Válassza OKlehetőséget.
Teljes szöveges katalógus tulajdonságainak lekérése
A fullTEXTCATALOGPROPERTY Transact-SQL függvény használatával lekérheti a teljes szöveges katalógusokhoz kapcsolódó különböző tulajdonságok értékét. További információért tekintse meg: FULLTEXTCATALOGPROPERTY.
A teljes szöveges katalógus Catalog1indexeinek számát például a következő lekérdezéssel kérdezheti le.
USE <database>;
GO
SELECT fulltextcatalogproperty('Catalog1', 'ItemCount');
GO
Az alábbi táblázat a teljes szöveges katalógusokhoz kapcsolódó tulajdonságokat sorolja fel. Ezek az információk hasznosak lehetnek a teljes szöveges keresés felügyeletéhez és hibaelhárításához.
| Ingatlan | Leírás |
|---|---|
| AccentSensitivity | Akcentusérzékenységi beállítás. |
| ImportStatus | Azt jelzi, hogy a teljes szöveges katalógus importálása folyamatban van-e. |
| IndexMéret | A teljes szöveges katalógus mérete megabájtban (MB). |
| ElemSzám | Jelenleg a teljes szöveges katalógusban található, teljes szövegesen indexelt elemek száma. |
| MergeStatus | Folyamatban van-e a főegyesítés. |
| PopulateCompletionAge | Az utolsó teljes szöveges indexelés befejezése óta eltelt másodpercek száma 1990. 01. 01. 00:00:00-hoz képest. |
| PopulateStatus | Állapot feltöltése. Ez a funkció az SQL Server egy későbbi verziójában lesz eltávolítva. Ne használja ezt a funkciót az új fejlesztési munkában, és tervezze meg a funkciót jelenleg használó alkalmazások módosítását. |
| EgyediKulcsSzámláló | Az egyedi kulcsok száma a teljes szöveges katalógusban. |
Teljes szöveges katalógus újraépítése
Futtassa a Transact-SQL utasítástALTER FULLTEXT CATALOG... ÚJRAÉPÍTÉS, vagy végezze el a következő műveleteket a SQL Server Management Studio (SSMS) alkalmazásban.
Az SSMS-ben az Object Explorerben bontsa ki a kiszolgálót, bontsa ki Adatbázisok, majd bontsa ki az újraépíteni kívánt teljes szöveges katalógust tartalmazó adatbázist.
Nyissa meg a Storageelemet, majd nyissa meg a Teljes szöveges katalógusokelemet.
Kattintson a jobb gombbal az újraépíteni kívánt teljes szöveges katalógus nevére, és válassza az Újraépítéslehetőséget.
Arra a kérdésre, Törli a teljes szöveges katalógust, és újraépíti?kattintson az OKgombra.
Az Újraépítés Full-Text katalógus párbeszédpanelen kattintson bezárása gombra.
Adatbázis összes teljes szöveges katalógusának újraépítése
Az SSMS-ben az Object Explorerben bontsa ki a kiszolgálót, bontsa ki adatbázisok, majd bontsa ki az újraépíteni kívánt teljes szöveges katalógusokat tartalmazó adatbázist.
Bővítse ki Tár, majd kattintson a jobb gombbal a Teljes szöveg katalógusokelemre.
Válassza Az összesújraépítése lehetőséget.
A kérdésre, Törli az összes teljes szöveges katalógust, és újraépíti őket?kattintson OKgombra.
Az Összes Full-Text katalógus újraépítése párbeszédpanelen kattintson bezárása gombra.
Teljes szöveges katalógus eltávolítása adatbázisból
Futtassa a Transact-SQL utasítástDROP FULLTEXT CATALOG, vagy végezze el az alábbi műveleteket a SQL Server Management Studio (SSMS) alkalmazásban.
Az SSMS-ben az Object Explorerben bontsa ki a kiszolgálót, bontsa ki Adatbázisok, majd bontsa ki az eltávolítani kívánt teljes szöveges katalógust tartalmazó adatbázist.
Bontsa ki Storage, majd bontsa ki Teljes szöveges katalógusok.
Kattintson a jobb gombbal az eltávolítani kívánt teljes szöveges katalógusra, majd válassza a Törléslehetőséget.
Az Objektumok törlése párbeszédpanelen kattintson OKgombra.