Príznaky
V programe Microsoft SQL Server 2012 Service Pack 2 (SP2) a SQL Server 2014 SP1 sa na vystavenie pozičného informácií o kľúčových slovách v indexovaných dokumentoch zavádza nová funkcia dynamického manažmentu (DMF) sys.dm_fts_index_keywords_position_by_document . Nová špecifikácia DMF sa poskytuje takto:
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') )
Poznámka: Predikát môžete pridať na document_id ako v nasledujúcom príklade dotaze a SQL Server vykoná tento dotaz účinným spôsobom.
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') ) where document_id = 'id'
DMF výstupy indexované kľúčové slová pre konkrétny dokument spolu s informáciami o polohe. Vrátená tabuľka sa podobá nasledujúcemu hláseniu:
Stĺpec |
Typ údajov |
Definície |
---|---|---|
slovo |
varbinary(128) |
indexované kľúčové slovo |
display_term |
nvarchar(8000) |
interné fulltextové zastúpenie |
column_id |
Int |
Identifikácia stĺpca |
document_id |
Bigint |
identifikácia dokumentu |
pozícia |
Bigint |
informácie o polohe |
Riešenie
Informácie o balíku Service Pack pre SQL Server 2014
Ak chcete tento problém vyriešiť, Získajte balík Service Pack 1 pre SQL Server 2014.
Ďalšie informácie o balíku SQL Server 2014 Service Pack 1 (SP1) nájdete v téme chyby, ktoré boli odstránené v službe SQL server 2014 Service Pack 1.
Informácie o balíku Service Pack pre SQL Server 2012
Ak chcete tento problém vyriešiť, Získajte najnovší balík Service Pack pre Microsoft SQL Server 2012. Ďalšie informácie nájdete v článku databázy Microsoft Knowledge Base, ktorý sa zobrazí po kliknutí na nasledovné číslo článku:
2755533 Získanie najnovšieho balíka Service Pack pre SQL Server 2012
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.