KB4512151-FIX: הפרת גישה מתרחשת בעת שימוש בפונקציה LOG עם שאילתה מרוחקת ב-SQL Server 2016 ו-2017

תופעות

שקול את התרחיש הבא:

  • אתה יוצר שרת מקושר ב-Microsoft SQL Server 2016 או 2017 המצביע על מופע מרוחק של SQL Server 2012 וגירסאות מתקדמות יותר.

  • ברצונך להשתמש בפונקציה LOG () מבלי לציין במפורש את בסיס הלוגריתם (כדי לחשב אלגוריתם טבעי).

כאשר אתה מפעיל שאילתה שמתקשרים לרישום () עם ארגומנט המפנה לטבלה מרוחקת, שגיאת הפרת גישה עשויה להתרחש בתנאים מסוימים (לדוגמה: אם השאילתה שלך משתמשת ב-UNION ובפונקציית צבירה כגון SUM ()).

בנוסף, קובץ dump נוצר במופע המקומי.

Msg 596, Level 21, State 1, Line LineNumber

אין אפשרות להמשיך את הביצוע מכיוון שההפעלה נמצאת במצב הריגה.

Msg 0, Level 20, State 0, Line LineNumber

אירעה שגיאה חמורה בפקודה הנוכחית.  יש להשליך את התוצאות, אם קיימות.

מצב

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

פתרון

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

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

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

הפניות

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

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×