KB4338204 - תיקון: תלות מעגלית בין שמות עמודות עבור טבלה מחושבת המסכמת את ערכת הנתונים של שאילתת המחיצה SQL Server

חל על
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

סימפטומים

נניח שאתה משתמש בטבלה מחושבת המסכמת את ערכת הנתונים בשאילתת מחיצה ב- Microsoft SQL Server 2014 ו- 2016. במצב זה, ייתכן שתיתקל תלות מעגלית בתרחישים הבאים:

  • שמות העמודות בטבלה המחושבת זהים לשמות בפונקציה summarize, ולטבלאות הקשורות יש קשר גומלין של רבים ליחיד לטבלה המחושבת.
  • הטבלה המחושבת קשורה לטבלאות שהם חלק מפונקציית הסיכום. לדוגמה, יש לך טבלה ב' הקשורה לטבלה המחושבת. בטבלה B קיים שם עמודה התואם לשם עמודה בטבלה אחת או יותר שמהווה חלק מפונקציית סיכום.

פתרון

בעיה זו נפתרה בעדכונים הבאים עבור SQL Server:

עדכון מצטבר 3 עבור SQL Server 2016 SP2

עדכון מצטבר 11 עבור SQL Server 2016 SP1

עדכון מצטבר 12 עבור SQL Server 2014 Service Pack 2

אודות עדכונים מצטברים עבור SQL Server

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל תיקוני האבטחה והתיקונים החמים שהיו בגירסת ה- Build הקודמת. אנו ממליצים להתקין את גירסת ה- Build העדכנית ביותר עבור גירסת SQL Server:

העדכון המצטבר האחרון עבור SQL Server 2016

העדכונים המצטברים האחרונים עבור SQL Server 2014

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".

חומרי עזר

למד על המינוח שבו Microsoft משתמשת לתיאור עדכוני תוכנה.