סימפטומים
ב- Microsoft SQL Server 2012 Service Pack 2 (SP2) וב- SQL Server 2014 SP1, מוצג sys.dm_fts_index_keywords_position_by_document חדש של פונקציית ניהול דינאמי (DMF) כדי לחשוף את מידע המיקום של מילות המפתח במסמכים שסדורים באינדקס. מפרט ה- DMF החדש מסופק באופן הבא:
Select * from sys.dm_fts_index_keywords_position_by_document
(
DB_ID('database_name'), OBJECT_ID('table_name')
)
הערה באפשרותך להוסיף פרדיקאט document_id כמו בשאילתה לדוגמה הבאה, SQL Server יבצע את השאילתה בצורה יעילה.
Select * from sys.dm_fts_index_keywords_position_by_document
(
DB_ID('database_name'), OBJECT_ID('table_name')
)
where document_id = 'id'
ה- DMF מוציא את מילות המפתח הסדורים באינדקס עבור המסמך המסוים יחד עם פרטי המיקום. הטבלה המוחזרת נראית כמו הטבלה הבאה:
| עמודה | סוג נתונים | הגדרה |
|---|---|---|
| מילת מפתח | varbinary(128) | מילת מפתח סדורה באינדקס |
| display_term | נוורצ'אר(8000) | ייצוג טקסט מלא פנימי |
| column_id | Int | מזהה עמודה |
| document_id | ביגינט | מזהה מסמך |
| מיקום | ביגינט | מידע מיקום |
פתרון
מידע על ערכות Service Pack עבור SQL Server 2014
כדי לפתור בעיה זו, השג את Service Pack 1 עבור SQL Server 2014.
לקבלת מידע נוסף על SQL Server 2014 Service Pack 1 (SP1), ראה באגים המתוקנים ב- SQL Server 2014 Service Pack 1.
מידע על ערכות Service Pack עבור SQL Server 2012
כדי לפתור בעיה זו, השג את חבילת השירות העדכנית ביותר עבור Microsoft SQL Server 2012. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציגו במאגר הידע Microsoft Knowledge Base:
2755533 כיצד להשיג את ה- Service Pack העדכני ביותר עבור SQL Server 2012
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".