תופעות
שקול את התרחיש הבא:
-
יש לך מסד נתונים של קבוצת זמינות של AlwaysOn (AG) ב-Microsoft SQL Server 2016.
-
הפעל מחדש את שירות מתאמי הטרנזקציות המבוזרות (DTC) של Microsoft.
-
נניח שאתה מבצע העברה של טרנזקציה מבוזרת במסד הנתונים הזמין של AG. במצב זה, ייתכן שתבחין בכך שהתנועה נכשלת עם שגיאות דומות לבאות:
Msg 8510, Level 20, State 3, Line LineNumber פעולת הרישום נכשלה: 0x8004d01c (XACT_E_CONNECTION_DOWN). ל-SQL Server לא היתה אפשרות להירשם במתאם הטרנזקציות המבוזרות של Microsoft (MS DTC) כמנהל משאבים עבור טרנזקציה זו. ייתכן שהתנועה הופסקה על-ידי הלקוח או מנהל המשאבים. Msg 596, Level 21, State 1, Line LineNumber אין אפשרות להמשיך את הביצוע מכיוון שההפעלה נמצאת במצב הריגה. Msg 0, Level 20, State 0, Line LineNumber אירעה שגיאה חמורה בפקודה הנוכחית. יש להשליך את התוצאות, אם קיימות.
פתרון
פתרון לבעיה זו הוא כאשר תפעיל מחדש את שירות SQL Server, ייתכן שלא תקבל את השגיאה.
פתרון
בעיה זו נפתרה בעדכון המצטבר הבא עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
הפניות
קבל מידע על המינוחשבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.