Az Full-Text Indexelő varázsló használata

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL felügyelt példány

Az SSMS Full-Text Indexelő varázslója végigvezeti a teljes szöveges index létrehozásán segítő lépések sorozatán.

Full-Text index létrehozása

  1. Az Object Explorerben kattintson a jobb gombbal arra a táblára, amelyen teljes szöveges indexet szeretne létrehozni, mutasson Full-Text index, majd kattintson Full-Text indexdefiniálása parancsra. Ez a művelet külön ablakban indítja el a varázslót. Kattintson a Tovább gombra

  2. Egyedi index. Válassz egy indexet a legördülő listából. Az indexnek egykulcsos, egyedi, nem null értékű indexnek kell lennie. Válassza ki a teljes szövegű egyedi kulcs legkisebb indexszámát. A legjobb teljesítmény érdekében fürtözött index használata ajánlott.

  3. Elérhető oszlopok. Jelölje be a felvenni kívánt oszlopok összes oszlopneve melletti jelölőnégyzetet. jelölje be az oszlop neve melletti jelölőnégyzetet. A nem jogosult oszlopok szürkére vannak szürkítve, és a jelölőnégyzetek le vannak tiltva.

  4. A "Word Breaker" nyelve. Válassz egy nyelvet a legördülő listából. Ez a választás az index megfelelő szóhatárolóinak azonosítására szolgál. Az SQL Server szóhatárolókkal azonosítja a szóhatárokat a teljes szöveges indexelt adatokban.

  5. Oszlop típusa Jelölje ki annak az oszlopnak a nevét, amely a teljes szöveges indexelt dokumentumtípust tartalmazza.

    Jegyzet

    A Típus oszlop csak akkor engedélyezett, ha az oszlop az Elérhető oszlopok között szerepel és típusa varbinary(max) vagy kép.

  6. Statisztikai szemantika. Adja meg, hogy engedélyezi-e a szemantikai indexelést a kijelölt oszlophoz. További információ: Szemantikai keresés (SQL Server).

    Jegyzet

    Ha a kijelölt nyelv nem rendelkezik társított szemantikai nyelvi modellel, akkor a Statisztikai szemantika jelölőnégyzet nincs engedélyezve. Ha a Statisztikai Szemantikát választod a nyelv kiválasztása előtt, a legördülő lista kombódobozában elérhető nyelvek csak azokra lesznek korlátozva, amelyekhez Semantikus Nyelvi Modell támogatás áll.

    A szemantikus keresés nem érhető el az Azure SQL Database-ben. A statisztikai szemantika opció nem jelenik meg, amikor a varázslót Azure SQL Database-en futtatják.

  7. Válassza ki a változáskövetési beállításokat.

    Automatikus
    Ezt a választógombot választva automatikusan frissítheti a teljes szöveges indexet a mögöttes adatok változásainak megfelelően.

    manuálisan
    Válassza ezt a választógombot, ha nem szeretné, hogy a teljes szöveges index automatikusan frissüljön a mögöttes adatok módosításakor. A mögöttes adatok módosításait megőrizzük. Ha azonban a módosításokat a teljes szöveges indexre szeretné alkalmazni, manuálisan kell elindítania vagy ütemeznie a folyamatot.

    Ne kövesse a módosításokat
    Válassza ezt a választógombot, ha nem szeretné, hogy a teljes szöveges index frissüljön a mögöttes adatok módosításával.

  8. Kezdje el a teljes sokaságot az index létrehozásakor (csak akkor érhető el, ha nem követi nyomon a változásokat).

    Ezt a választógombot választva elindíthat egy teljes sokaságot a varázsló sikeres befejezésekor. Ez a katalógus teljes szöveges indexstruktúrájának létrehozását és teljes szöveges indexelt adatokkal való feltöltését foglalja magában.

    Kattintson a Tovább gombra

Katalógus, indexfájlcsoport és stoplista

  1. Teljes szöveges katalógus kiválasztása

    Katalógus kiválasztása: Válasszon ki egy teljes szöveges katalógust a listából. Az adatbázis alapértelmezett katalógusa alapértelmezés szerint a kijelölt elem lesz a listában. Ha nem érhetők el katalógusok, a lista le lesz tiltva, és a Új katalógus létrehozása jelölőnégyzet be lesz jelölve és le lesz tiltva.

VAGY

  1. Új katalógus létrehozása
  • Válassza ki a teljes szöveges katalógust.

    egy. név
    Adja meg az új teljes szöveges katalógus nevét.

    b. Beállítás alapértelmezett katalógusként
    Válassza ki, hogy a katalógus legyen az adatbázis alapértelmezett beállítása.

    c. jelölőszín érzékenységi
    Adja meg, hogy az új katalógus ékezetérzékeny lesz, vagy figyelmen kívül hagyja az ékezeteket. Ha az adatbázis érzékeny az ékezetekre, alapértelmezés szerint Érzékeny van kiválasztva.

    d. Indexfájlcsoport kiválasztása
    Adja meg azt a fájlcsoportot, amelyen létre kívánja hozni a teljes szöveges indexet.

    e. Válasszon ki egy értéket:

    Érték Leírás
    <alapértelmezett> Ha a tábla vagy nézet nincs particionálva, válassza ki, hogy ugyanazt a fájlcsoportot használja, mint a mögöttes tábla vagy nézet. Ha a tábla vagy a nézet particionálása történik, a rendszer az elsődleges fájlcsoportot használja
    ELSŐDLEGES Válassza ki az új teljes szöveges index elsődleges fájlcsoportjának használatát.
    Ha létezik felhasználó által definiált alapértelmezett stoplista, válassza ki a nevét a listából az új teljes szöveges index fájlcsoportjának használatához.
  1. Teljes szöveges stoplista kiválasztása
    Adjon meg egy stoplistot, amelyet a teljes szöveges indexhez szeretne használni, vagy tiltsa le a stoplist használatát.

    A stoplistákat adatbázisokban, stoplistáknak nevezett objektumok használatával kezelik. A stoplist egy lista stopwords-ből, amelyek, amikor egy teljes szöveges indexhez társítjuk, az adott index teljes szöveges lekérdezéseire alkalmazva lesznek. További információért lásd: Stopwords és Stoplists konfigurálása és kezelése a Full-Text Keresésekhez.

    Válasszon egyet a következő értékek közül:

Érték Leírás
<rendszer> Válassza ki a rendszer stoplistjének használatát az új teljes szöveges indexen. Ez az alapértelmezett
<ki> Az új teljes szöveges index stoplistáinak kikapcsolásához válassza ki.
felhasználó által definiált tiltólista neve A lista megjeleníti az adatbázisban létrehozott minden felhasználó által definiált stoplist nevét, ha van ilyen. Válassza ki az új teljes szöveges indexhez használni kívánt felhasználó által definiált stoplistát.

Kattintson a Tovább gombra

  1. Opcionálisan csak az SQL Server határozza meg a populáció ütemezését. Az indexelési műveletek azonnal megkezdődik, hacsak nem lettek ütemezve későbbi végrehajtásra. Az ütemezések azonnal létrejönnek, bár az ütemezett időpontig nem futnak.

    Új táblázatütemezés
    Egy tábla népességi táblázatának definiálása.

    Új katalógus időbeosztás
    Teljes szöveges katalógus populációütemezésének definiálása.

    szerkesztése
    Ütemterv szerkesztése.

    Törlés
    Ütemezés törlése.

  2. A Full-Text Indexelő varázsló előrehaladásának megtekintése vagy szabályozása.

    leállítása
    Megszakítja az aktuális műveletet, és megakadályozza, hogy a varázsló a munkamenet során teljes szöveges műveleteket hajtson végre.

    jelentés
    Ha az összes művelet végrehajtása befejeződött, kattintson erre a gombra az elvégzett műveletek jelentésének eléréséhez. Megtekintheti a jelentést, kinyomtathatja egy fájlba, átmásolhatja a vágólapra, vagy elküldheti e-mailben a jelentést.