Příznaky
V Microsoft SQL serveru 2012 Service Pack 2 (SP2) a SQL Server 2014 SP1 se Sys.dm_fts_index_keywords_position_by_document zavádí nová dynamická správa (DMF), která zpřístupňuje informace o pozici klíčových slov v indexovaných dokumentech. Nová specifikace DMF je následující:
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') )
PoznámkaNa document_id můžete přidat predikát, jako je to v následujícím ukázkovém dotazu a SQL Server spustí dotaz efektivně.
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') ) where document_id = 'id'
DMF vyprodukuje indexovaná klíčová slova pro konkrétní dokument spolu s informacemi o pozici. Vrácená tabulka bude vypadat takto:
Sloupc |
Datový typ |
Definování |
---|---|---|
klíčov |
varbinary(128) |
indexované klíčové slovo |
display_term |
nvarchar(8000) |
interní fulltextová reprezentace |
column_id |
Vnitřní |
ID sloupce |
document_id |
Typu bigint |
ID dokumentu |
umístit |
Typu bigint |
informace o poloze |
Řešení
Informace o aktualizaci Service Pack pro SQL Server 2014
Tento problém vyřešíte aktualizací Service Pack 1 pro SQL Server 2014.
Další informace o aktualizaci SQL Server 2014 Service Pack 1 (SP1) najdete v článku chyby opravené v aktualizaci SQL server 2014 Service Pack 1.
Informace o aktualizaci Service Pack pro SQL Server 2012
Tento problém vyřešíte pomocí nejnovější aktualizace Service Pack pro Microsoft SQL Server 2012. Další informace najdete v následujícím článku znalostní báze Microsoft Knowledge Base:
2755533 Jak získat nejnovější aktualizaci Service Pack pro SQL Server 2012
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.