KB3208524 - תיקון: לא ניתן לבחור עותק משוכפל כאשר אתה מבצע מעבר לגיבוי בעת כשל מקבוצת זמינות שנמצאת במצב הפתרון

חל על
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1

סימפטומים

נניח שאתה יוצר יותר מקבוצת זמינות אחת ב- Microsoft SQL Server 2014 או 2016, וכל צומת הוא הבעלים של קבוצת AG אחת. כאשר אתה מכבה או מכבה צומת אחד באופן פתאומי, ואתה לוחץ על מעבר לגיבוי בעת כשל בקבוצת זמינות שנמצאת במצב פתרון, במצב זה, אינך יכול לבחור עותק משוכפל כלשהו ברשת, והעותק המשוכפל הראשי הנוכחי שגוי.

גורם

בעיה זו מתרחשת מכיוון שהמשפט הבא מחזיר עותק משוכפל ראשי שגוי עבור AG הפותר, הוא אמור להיות Null. עם זאת, המשפט הבא מחזיר את הצומת הפעיל:select * from master.sys.dm_hadr_availability_group_states

פתרון

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

המלצה: התקן את העדכון המצטבר האחרון עבור SQL Server

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

פתרון

כדי לעקוף בעיה זו, השתמש בפקודה הבאה Transact-SQL כדי לבצע מעבר לגיבוי בעת כשל באופן ידני:שינוי קבוצת זמינות xxx FORCE_FAILOVER_ALLOW_DATA_LOSS;

מצב

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

חומרי עזר

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