תופעות
נניח שאתה משתמש ב-Microsoft SQL Server 2014 או 2016 תמיד בקבוצה ' זמינות ' (AG). אם שגיאת כתיבה הדומה להודעה הבאה מתרחשת במסד נתונים משני, מסד הנתונים עשוי להיות מושעה.
שגיאה: 17053, חומרה: 16, State: 1. SQLServerLogMgr:: LogWriter: שגיאת מערכת הפעלה 6 (נקודת האחיזה אינה חוקית). encountered. כתוב שגיאה במהלך ריקון יומן הרישום.
במקרה זה, אם תחדש את תנועת הנתונים, מסד הנתונים לא יתחדש ויישאר במצב מושעה.
פתרון
כדי לעקוף בעיה זו, באפשרותך להפעיל מחדש את מופע SQL Server, או להסיר את מסד הנתונים המשני מהקבוצה ' זמינות ' ולאחר מכן להוסיף אותו בחזרה.
פתרון
בעיה זו נפתרה בעדכון המצטבר הבא עבור SQL Server:
עדכון מצטבר 8 עבור SQL Server 2016 RTM
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
הערה
לאחר התקנת עדכון זה, אם בעיה זו מתרחשת שוב, באפשרותך להפעיל את הפקודה הבאה של Transact-SQL כדי להפעיל מחדש את מסד הנתונים ולאחר מכן לחדש את תנועת הנתונים עבור מסד הנתונים.
שינוי מסד נתונים <database_name> הגדיר את קורות החיים של HADR
פעולה זו אינה אוטומטית. לכן, עליך להנפיק באופן ידני את פעולת קורות החיים. מאחר שרוב סוגי השגיאות הנובעים מהשהייה של תנועות נתונים בעותק המשוכפל המשני דורשים התערבות ידנית.
לדוגמה, אם קובץ יומן הרישום ממוקם בתיקיה משותפת או מאוחסן בBlob התכלת של Microsoft, והחיבור יאבד, השגיאה 17053 תתרחש. ההתערבות הידנית תוודא שהחיבור לתיקיה המשותפת או לBlob התכלת יוחזר תחילה לפני שאתה מנפיק את הפקודה HADR קורות חיים.
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".
הפניות
קבל מידע על המינוחשבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.