KB2963412 – Új DMF sys.dm_fts_index_keywords_position_by_document a SQL Server 2012 SP2 és SQL Server 2014 SP1 verzióban

Hatókör
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web

Tünetek

A Microsoft SQL Server 2012 Service Pack 2 (SP2) és a SQL Server 2014 SP1 verzióban egy új dinamikus kezelési funkció (DMF) sys.dm_fts_index_keywords_position_by_document érhető el, amely elérhetővé teszi a kulcsszó helyére vonatkozó információkat az indexelt dokumentumokban. Az új DMF-specifikáció a következő:

Select * from sys.dm_fts_index_keywords_position_by_document
( 
    DB_ID('database_name'),     OBJECT_ID('table_name') 
) 

Megjegyzés: Felvehet egy predikátumot a document_id, ahogy az alábbi példalekérdezésben is, és SQL Server hatékonyan fogja végrehajtani a lekérdezést.

Select * from sys.dm_fts_index_keywords_position_by_document
( 
    DB_ID('database_name'),     OBJECT_ID('table_name') 
) 
where document_id = 'id'

        
A DMF az adott dokumentumhoz tartozó indexelt kulcsszavakat adja ki a pozícióinformációkkal együtt. Az eredményül kapott táblázat a következőre hasonlít:

Oszlop Adattípus: Definíció
kulcsszó varbináris(128) indexelt kulcsszó
display_term nvarchar(8000) Belső teljes szöveges ábrázolás
column_id Int Oszlopazonosító
document_id Bigint dokumentumazonosító
pozíció Bigint Pozícióra vonatkozó információk

        
      

Megoldás

Az SQL Server 2014 szervizcsomagjával kapcsolatos információk

A probléma megoldásához szerezze be az 1. szervizcsomagot az SQL Server 2014-hez.

Az SQL Server 2014 Service Pack 1 (SP1) szervizcsomaggal kapcsolatban az SQL Server 2014 Service Pack 1 szervizcsomagban kijavított hibák című témakörben talál további információt.

Az SQL Server 2012 szervizcsomagjával kapcsolatos információk

A probléma megoldásához szerezze be a Microsoft SQL Server 2012 legújabb szervizcsomagját. További információ a Microsoft Tudásbázis következő számú cikkében olvasható (a cikk megnyitásához kattintson a sorszámra):

2755533 A SQL Server 2012 legújabb szervizcsomagjának beszerzése

Állapot

A Microsoft megerősítette, hogy ez egy olyan probléma a Microsoft-termékekben, amely az „Érintett szolgáltatás“ című szakaszban van felsorolva.