Simptomi
Programmā Microsoft SQL Server 2012 2. servisa pakotne (SP2) un SQL Server 2014 SP1 ir ieviesta jauna dinamiskās pārvaldības funkcija (DMFA sys.dm_fts_index_keywords_position_by_document ), lai parādītu atslēgvārdu pozīcijas informāciju indeksētajos dokumentos. Jaunā DMFA specifikācija ir nodrošināta šādi:
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') )
Piezīme.Document_id predikātu var pievienot, izmantojot tālāk norādīto piemēra vaicājumu, un SQL Server izpildīs vaicājumu efektīvākā veidā.
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') ) where document_id = 'id'
DMFA izvadi konkrētā dokumenta indeksētos atslēgvārdus kopā ar informāciju par amatu. Atgrieztā tabula līdzinās tālāk norādītajam.
Kolonnas |
Datu tips |
Definīcijas |
---|---|---|
atslēgvārdu |
varbinary(128) |
indeksēts atslēgvārds |
display_term |
nvarchar(8000) |
iekšējā Fulltext pārstāvniecība |
column_id |
Int |
kolonnas ID |
document_id |
Bigint |
dokumenta ID |
nostāju |
Bigint |
Pozicionālā informācija |
Risinājums
Informācija par servisa pakotnes SQL Server 2014
Lai atrisinātu šo problēmu, iegūstiet 1. servisa pakotne SQL Server 2014.
Papildinformāciju par SQL Server 2014 1. servisa pakotni (SP1) skatiet rakstā kļūdas, kas ir novērstas SQL server 2014 1. servisa pakotnē.
Informācija par servisa pakotnes SQL Server 2012
Lai atrisinātu šo problēmu, iegūstiet jaunāko Microsoft SQL Server 2012 servisa pakotni. Lai iegūtu papildinformāciju, noklikšķiniet uz šī raksta numura, lai skatītu Microsoft zināšanu bāzes rakstu:
2755533 Jaunākās SQL Server 2012 servisa pakotnes iegūšana
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".