Gejala
Di Microsoft SQL Server 2012 Paket Layanan 2 (SP2) dan SQL Server 2014 SP1, fungsi manajemen dinamis (DMF) baru sys.dm_fts_index_keywords_position_by_document diperkenalkan untuk mengekspos kata kunci informasi posisi dalam dokumen yang diindeks. Spesifikasi DMF baru disediakan sebagai berikut:
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') )
Catatan Anda dapat menambahkan predikat pada document_id seperti dalam kueri contoh berikut, dan SQL Server akan menjalankan kueri dengan cara yang efisien.
Select * from sys.dm_fts_index_keywords_position_by_document( DB_ID('database_name'), OBJECT_ID('table_name') ) where document_id = 'id'
DMF output kata kunci yang diindeks untuk dokumen tertentu bersama-sama dengan informasi posisi. Tabel yang dikembalikan menyerupai yang berikut ini:
Column |
Tipe data |
Definisi |
---|---|---|
Kuncinya |
varbinary(128) |
kata kunci terindeks |
display_term |
nvarchar(8000) |
representasi fulltext internal |
column_id |
Int |
id kolom |
document_id |
Bigint |
ID dokumen |
position |
Bigint |
informasi posisional |
Pemecahan Masalah
Informasi paket layanan untuk SQL Server 2014
Untuk mengatasi masalah ini, Dapatkan Service Pack 1 untuk SQL Server 2014.
Untuk informasi selengkapnya tentang SQL Server 2014 Service Pack 1 (SP1), lihat bug yang diperbaiki di SQL server 2014 Service Pack 1.
Informasi paket layanan untuk SQL Server 2012
Untuk mengatasi masalah ini, Dapatkan paket layanan terbaru untuk Microsoft SQL Server 2012. Untuk informasi selengkapnya, klik nomor artikel berikut ini untuk menampilkan artikel di Basis Pengetahuan Microsoft:
2755533 Cara mendapatkan paket layanan terbaru untuk SQL Server 2012
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".