Činnost 9. 6.16 - Fulltextové indexy
Zobrazuje seznam tabulek databáze, nad kterými jsou vytvořeny fulltextové indexy.
Seznam fulltextových indexů
V horní formě jsou zobrazeny všechny tabulky databáze, nad kterými je vytvořen fulltextový index.
Data není možno editovat, slouží pouze jako informativní výpis. Je možno pouze přepínat režim způsobu provádění indexace :
Tlačítko Vypnout automatickou indexaci provede přepnutí indexu do režimu OFF. Všechny změny provedené od tohoto okamžiku na dané tabulce se neprojeví ve fulltextovém indexu a tedy například nově pořízené záznamy již nebude možno vyhledat pomocí fulltextového vyhledávání.
Tlačítko Zapnout automatickou indexaci provede přepnutí indexu do režimu AUTO a současně začne provádět fulltextovou indexaci. POZOR - tato indexace může v závislosti ne velikosti tabulky a obsahu dat trvat poměrně dlouhou dobu (u rozsáhlých tabulek třeba i několik hodin !). Po zahájení indexace se stav provádění nastaví na hodnotu „Provádí se“, a datum a čas konce indexace se vymaže. Vlastní proces indexace probíhá asynchronně, takže zde můžete sledovat, zda proces indexace je již hotov (vždy je nutno provést ruční obnovu dat - ta se automaticky neprovádí).
Pokud je již index vytvořen a režim indexace má hodnotu AUTO, pak se všechny změny prováděné na tabulkách projeví ve fulltextovém indexu automaticky. Reindexace fulltextového indexu (tlačítko Zapnout automatickou indexaci) je tedy třeba pouze pro prvotní naplnění indexu, případně po doplnění dalších položek do indexu.
Doporučujeme, aby tuto činnost prováděl pouze správce systému, případně aby indexace byla provedena například nočním JOBem. Pro tyto účely slouží procedura spFullText_NaplnIndex s parametrem @TableName varchar(50). Pokud není zadán název tabulky, provede se indexace pro všechny tabulky, které mají definován fulltextový index.
Ve spodní formě se zobrazují položky, které jsou zahrnuty do fulltextového indexu příslušné tabulky. Není možno editovat, slouží pouze pro informaci.
Poznámka :
V seznamu jsou zobrazeny pouze indexy aplikační databáze. Z technických důvodů není možno zobrazit informace o indexech nad jinými databázemi (například dokumentová databáze).
Odkaz Podporované dokumenty
Zde je možno zobrazit, jaké typy souborů podporuje vaše instalace SQL serveru pro fulltextové vyhledávání, a která DLL knihovna to zajišťuje.
Nelze provádět editaci dat, slouží pouze pro informaci.
Případné problémy s fulltextovou indexací lze nalézt například :
- <a href=„http://social.msdn.microsoft.com/Forums/en-US/sqlsearch/thread/69123351-194a-4048-bb43-1793f59cb209“ target=„_blank“>Fulltext indexing is not working for docx files in server</a>
- <a href=„http://www.microsoft.com/downloads/en/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en“ target=„_blank“>2007 Office System Converter: Microsoft Filter Pack</a>
- <a href=„http://support.microsoft.com/default.aspx?scid=kb;en-us;945934“ target=„_blank“>How to register Microsoft Filter Pack IFilters with SQL Server 2005 and with SQL Server 2008</a>