KB2963412 - sys.dm_fts_index_keywords_position_by_document DMF חדש ב- SQL Server 2012 SP2 וב- SQL Server 2014 SP1

חל על
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard SQL Server 2012 Web

סימפטומים

ב- 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 המפורטים בסעיף "חל על".