Gejala
Di Microsoft SQL Server 2012 Paket Layanan 2 (SP2) dan SQL Server 2014 SP1, sys.dm_fts_index_keywords_position_by_document Fungsi Manajemen Dinamis (DMF) baru diperkenalkan untuk mengekspos informasi posisi kata kunci 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 menghasilkan kata kunci yang diindeks untuk dokumen tertentu bersama dengan informasi posisi. Tabel yang dikembalikan menyerupai seperti berikut ini:
| Kolom | Tipe data | Definisi |
|---|---|---|
| kata kunci | varbinary(128) | kata kunci yang diindeks |
| display_term | nvarchar(8000) | representasi teks lengkap internal |
| column_id | Int | ID kolom |
| document_id | Bigint | ID Dokumen |
| posisi | Bigint | informasi posisi |
Resolusi
Informasi paket layanan untuk SQL Server 2014
Untuk mengatasi masalah ini, dapatkan Paket Layanan 1 untuk SQL Server 2014.
Untuk informasi selengkapnya tentang SQL Server 2014 Paket Layanan 1 (SP1), lihat bug yang diperbaiki di SQL Server 2014 Paket Layanan 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 untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
2755533 Cara mendapatkan paket layanan terbaru untuk SQL Server 2012
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".