Simptomi
U programu Microsoft SQL Server 2012 Service Pack 2 (SP2) i SQL Server 2014 SP1 prikazuje se nova funkcija za dinamičku upravljanje (DMF) sys.dm_fts_index_keywords_position_by_document da bi se u indeksiranim dokumentima izložilo pozicijske podatke Nova specifikacija za d-ove navedena je na sljedeći način:
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') )
NapomenaPrediup možete dodati na document_id kao u sljedećem primjeru upita, a SQL poslužitelj će izvršiti upit na učinkovit način.
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') ) where document_id = 'id'
DMF prikazuje indeksirane ključne riječi za određeni dokument, zajedno s podacima o položaju. Vraćena tablica nalikuje sljedećem:
Stupac |
Vrsta podataka |
Definicija |
---|---|---|
Ključne riječi |
varbinary(128) |
indeksirana ključna riječ |
display_term |
nvarchar(8000) |
Interni cjelovit prikaz teksta |
column_id |
Int |
ID stupca |
document_id |
Bigint |
ID dokumenta |
položaj |
Bigint |
Podaci o pozicijskim podacima |
Rješenje
Informacije o servisnom paketu za SQL Server 2014
Da biste riješili taj problem, nabavite servisni paket 1 za SQL Server 2014.
Dodatne informacije o sustavu SQL Server 2014 Service Pack 1 (SP1) potražite u članku pogreške koje su ispravljene u sustavu SQL server 2014 Service Pack 1.
Informacije o servisnom paketu za SQL Server 2012
Da biste riješili taj problem, Nabavite najnoviji servisni paket za Microsoft SQL Server 2012. Dodatne informacije potražite u članku iz Microsoftove baze znanja pod sljedećim brojem:
2755533 Kako nabaviti najnoviji servisni paket za SQL Server 2012
Status
Microsoft je potvrdio da se radi o problemu u Microsoftovim proizvodima navedenim u odjeljku "odnosi se na".