חל על
SQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

תופעות

בעת שאילתת נתוני עמודת בינאריים של אובייקט גדול (BLOB) ב-Microsoft SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 או SQL Server 2014, אתה עשוי לקבל את השגיאה הבאה:

שגיאה: ל-5180 לא היתה אפשרות לפתוח את ' בנק בקרת קבצים ' (FCB) עבור מזהה קובץ לא חוקי 0 במסד נתונים ' tempdb '. אמת את מיקום הקובץ. בצע את DBCC CHECKDB.

סיבה

הבעיה מתרחשת מאחר ש-SQL Server אינו מטפל בהודעת תשומת לב (ביטול) כראוי כאשר היא קוראת נתוני BLOB. בעיה זו מתרחשת רק כאשר מטמון BLOB פנימי בזיכרון אינו זמין. כאשר המטמון אינו זמין, נתוני המטמון מועברים לtempdbשל מסד נתונים. לאחר מכן, SQL Server קורא את נתוני הכתמים מתוך מסד נתונים tempdb במקום מטמון בזיכרון. תלוי בגודל הנתונים של BLOB או בתנאי זיכרון שרת, מטמון הכתמים הפנימי בזיכרון אינו זמין.

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

מצב

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

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

מעוניין באפשרויות נוספות?

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