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

תופעות

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

  • יש לך מסד נתונים המשתמש במודל השחזור של BULK_LOGGED או פשוט ב-Microsoft SQL Server 2008, sql SERVER 2008 R2, SQL Server 2012 או sql server 2014.

  • עליך להפעיל את הבורר SET XACT_ABORT .

  • אתה מנסה לבצע מספר משפטי הוספה בצובר בטרנזקציה מבוזרת בודדת.

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

מיקום: pageref. cpp: 913Expression: IS_OFF (BUF_MINLOGGED, m_buf->bstat) | | pageModifyType! = PageModifyType_Contents | | GetPagePtr ()->IsTextPage () SPID: 56Process ID: 2136Msg 3624, Level 20, State 1, Line 7A system בדיקת הקביעה נכשלה. בדוק את יומן השגיאות של SQL Server לקבלת פרטים. בדרך כלל, כשל בקביעה נגרמת על-ידי באג תוכנה או השחתת נתונים. כדי לבדוק פגמים במסד נתונים, שקול להפעיל את DBCC CHECKDB. אם הסכמת לשלוח dumps ל-Microsoft במהלך ההתקנה, קובץ dump מצומצם יישלח אל Microsoft. ייתכן שעדכון זמין מ-Microsoft בערכת השירות העדכנית ביותר או ב-QFE מהתמיכה הטכנית. Msg 0, Level 20, State 0, Line 0 אירעה שגיאה חמורה בפקודה הנוכחית. יש להשליך את התוצאות, אם קיימות.

בנוסף, קובץ dump מיני עשוי להיווצר בתיקיית יומן הרישום של SQL Server. הערה בעיה זו מתרחשת בדרך כלל כאשר נעשה שימוש בשירותי האינטגרציה של SQL Server (SSIS). לדוגמה, מתאם הטרנזקציות המבוזרות של Microsoft (MS DTC) מעורב בהפעלת טרנזקציות מבוזרות יחד עם הגדרת XACT_ABORT הפעלה אם המאפיין TransactionOption של רמת חבילה מוגדר כנדרש.

סיבה

בעיה זו מתרחשת עקב שגיאה ב-SQL Server 2008, SQL Server 2008 R2, SQL Server 2012 או SQL Server 2014.

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

פתרון

כדי לעקוף בעיה זו, הגדר את מסד הנתונים למודל השחזור המלא .

מצב

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

הפניות

לקבלת מידע נוסף אודות ההגדרה SET XACT_ABORT , בקר באתר האינטרנט הבא של Microsoft Developer NETWORK (MSDN):

מידע כללי אודות ההגדרה "SET XACT_ABORT"לקבלת מידע נוסף אודות פעולות הנרשמות באופן מינימלי, בקר באתר האינטרנט הבא של MSDN:

מידע כללי אודות פעולות המחוברות באופן מינימלילקבלת מידע נוסף אודות אופן השמירה על תקינות הנתונים באמצעות טרנזקציות, בקר באתר האינטרנט הבא של MSDN:

מידע כללי אודות אופן השמירה על תקינות הנתונים באמצעות טרנזקציותלקבלת מידע נוסף אודות מודל מתן השירות המצטבר עבור SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

935897 מודל שירות מצטבר זמין מצוות SQL Server כדי לספק תיקונים חמים לבעיות שדווחולקבלת מידע נוסף אודות סכימת מתן השמות עבור עדכוני SQL Server, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

822499סכימת מתן שמות חדשה עבור חבילות עדכוני תוכנה של Microsoft SQL Serverלקבלת מידע נוסף אודות מונחים של עדכוני תוכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

824684 תיאור המינוח הסטנדרטי המשמש לתיאור עדכוני התוכנה של Microsoft

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

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

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×