KB3136496-FIX: הפרת גישה מתרחשת כאשר שאילתה מפנה לפונקציה SQLCLR במילה נרדפת ב-SQL Server 2014 ו-2016

עבוד בכל מקום מכל מכשיר באמצעות Microsoft 365

שדרג ל-Microsoft 365 כדי לעבוד בכל מקום באמצעות התכונות והעדכונים האחרונים.

שדרג עכשיו

תופעות

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

  • קיימת פונקציה של SQLCLR המוצהרת כ-"", וניתן להשתמש בפונקציה עבור המיטוב "המחליף עם קבוע".

  • קיימת מילה נרדפת המפנה לפונקציה SQLCLR.

  • הפניה לפונקציה SQLCLR בעלת ערך טבלה (TVF) באמצעות המילים הנרדפות.

בתרחיש זה, כאשר יישום מבצע שאילתה TVF זו, ייתכן שתתרחש הפרת גישה, וייתכן שתקבל הודעת שגיאה הדומה להודעה הבאה:

הודעה 0, רמה 11, מדינה 0, שורה 14

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

בנוסף, הודעת שגיאה נרשמת ביומן השגיאות של SQL Server.

פתרון

מידע אודות service pack עבור SQL Server

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

       Service Pack 2 עבור SQL Server 2016

       Service Pack 3 עבור SQL Server 2014

ערכות Service pack מצטברות. כל ערכת service pack חדשה מכילה את כל התיקונים הכלולים בערכות service pack קודמות, יחד עם כל התיקונים החדשים. ההמלצה שלנו היא להחיל את ה-service pack העדכני ביותר ואת העדכון המצטבר העדכני ביותר עבור ה-service pack. אין לך אפשרות להתקין ערכת service pack קודמת לפני התקנת ערכת השירות העדכנית ביותר. השתמש בטבלה 1 במאמר הבא לקבלת מידע נוסף אודות ערכת השירות העדכנית ביותר והעדכון המצטבר העדכני ביותר.

כיצד לקבוע את רמת הגירסה, המהדורה והעדכון של SQL Server ורכיביו

מצב

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

הפניות

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

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

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

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

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

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

×