Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
azure SQL Managed Instance
Fulltextový katalog je logický kontejner pro skupinu fulltextových indexů. Nejprve musíte vytvořit fulltextový katalog, než budete moci vytvořit fulltextový index.
Fulltextový katalog je virtuální objekt, který nepatří do žádné skupiny souborů.
Vytvořte katalog Full-Text
Vytvořte fulltextový katalog s Transact-SQL
Použijte CREATE FULLTEXT CATALOG. Například:
USE AdventureWorks;
GO
CREATE FULLTEXT CATALOG ftCatalog AS DEFAULT;
GO
Vytvoření fulltextového katalogu pomocí aplikace Management Studio
V Průzkumníku objektů rozbalte server, rozbalte Databázea rozbalte databázi, ve které chcete vytvořit fulltextový katalog.
Rozbalte úložištěa poté klikněte pravým tlačítkem myši na Fulltextové Katalogy.
Vyberte Nový katalog Full-Text .
V dialogovém okně Nový katalog Full-Text zadejte informace o katalogu, který znovu vytváříte. Pro více informací viz Nový katalog Full-Text (Obecná stránka).
Poznámka
ID fulltextového katalogu začínají na 00005 a pro každý nově vytvořený katalog se zvýší o jeden.
Vyberte OK.
Získání vlastností fulltextového katalogu
Pomocí funkce Transact-SQL FULLTEXTCATALOGPROPERTY získat hodnotu různých vlastností souvisejících s fulltextovým katalogem. Další informace naleznete v FULLTEXTCATALOGPROPERTY.
Spuštěním následujícího dotazu například získejte počet indexů v fulltextovém katalogu Catalog1.
USE <database>;
GO
SELECT fulltextcatalogproperty('Catalog1', 'ItemCount');
GO
Následující tabulka uvádí vlastnosti, které souvisejí s fulltextovým katalogem. Tyto informace můžou být užitečné při správě fulltextového vyhledávání a řešení potíží.
| Vlastnost | Popis |
|---|---|
| cs-CZ: Citlivost na akcent | Nastavení citlivosti na přízvuk |
| ImportStatus | Určuje, jestli se importuje fulltextový katalog. |
| Velikost indexu | Velikost fulltextového katalogu v megabajtech (MB). |
| Počet položek | Počet fulltextových indexovaných položek, které jsou aktuálně v fulltextovém katalogu. |
| MergeStatus | Zda je hlavní sloučení v průběhu. |
| VyplnitVěkDokončení | Rozdíl v sekundách mezi dokončením posledního fulltextového indexu a 01/01/1990 00:00:00. |
| NaplnitStav | Naplňte stav. Tato funkce bude odebrána v budoucí verzi SQL Serveru. Nepoužívejte tuto funkci v nové vývojové práci a naplánujte úpravu aplikací, které tuto funkci aktuálně používají. |
| PočetUnikátníchKlíčů | Počet jedinečných klíčů v fulltextovém katalogu |
Opětovné sestavení fulltextového katalogu
Spusťte příkaz Transact-SQL ALTER FULLTEXT CATALOG ... REBUILD, nebo proveďte následující akce v aplikaci SQL Server Management Studio (SSMS).
V nástroji SSMS v Průzkumníku objektů rozbalte server, rozbalte Databázea potom rozbalte databázi obsahující fulltextový katalog, který chcete znovu sestavit.
Rozbalte úložištěa poté rozbalte fulltextové katalogy.
Pravým tlačítkem myši klikněte na název fulltextového katalogu, který chcete znovu sestavit, a vyberte Znovu sestavit.
Na otázku Chcete odstranit fulltextový katalog a znovu ho sestavit?klepněte na tlačítko OK.
V dialogovém okně Znovu sestavit Full-Text katalog klepněte na tlačítko Zavřít.
Opětovné sestavení všech fulltextových katalogů pro databázi
V nástroji SSMS v Průzkumníku objektů rozbalte server, rozbalte Databázea potom rozbalte databázi obsahující fulltextové katalogy, které chcete znovu sestavit.
Rozšiřte Úložištěa poté klikněte pravým tlačítkem myši na Fulltextový Katalog.
Vyberte Znovu sestavit vše.
Na otázku Chcete odstranit všechny fulltextové katalogy a znovu je sestavit?klepněte na tlačítko OK.
V dialogovém okně Znovu sestavit všechny katalogy Full-Text klepněte na tlačítko Zavřít.
Odstraňte fulltextový katalog z databáze
Spusťte příkaz Transact-SQL DROP FULLTEXT CATALOGnebo proveďte následující akce v aplikaci SQL Server Management Studio (SSMS).
V nástroji SSMS rozbalte v Průzkumníku objektů server, rozbalte Databázea rozbalte databázi obsahující fulltextový katalog, který chcete odebrat.
Rozbalte Úložištěa rozbalte fulltextové katalogy.
Klikněte pravým tlačítkem myši na fulltextový katalog, který chcete odebrat, a vyberte Odstranit.
V dialogovém okně Odstranit objekty klepněte na tlačítko OK.