תופעות
שקול את התרחיש הבא:
-
יש לך מפיץ Microsoft SQL Server 2016 או 2017 שהוא מפיץ ב- SQL Server שכפול.
-
השם "sa" של חשבון sysadmin המוכלל משתנה לשם אחר, גם אם "sa" אינו זמין.
-
אתה מנסה לשדרג ל- SQL Server 2016 Service Pack 2 (SP2) עדכון מצטבר 3 (CU3), עדכון מצטבר 4 (CU4) או גירסאות מאוחרות יותר.
במצב זה, ייתכן שתבחין כי פעולת השדרוג נכשלת, ואתה עשוי לקבל הודעת שגיאה הדומה להודעה הבאה ביומן SQL Server שגיאה:
הערך '@owner_login_name' שצוין אינו חוקי (ערכים חוקיים מוחזרים על-ידי sp_helplogins [לא כולל Windows NT])
מצב
Microsoft אישרה כי זוהי בעיה במוצרי Microsoft המפורטים בסעיף "חל על".
פתרון
בעיה זו נפתרה בעדכונים המצטברים הבאים עבור SQL Server:
הערה: כדי להימנע מקבלת הודעת השגיאה בעת שדרוג ל- SQL Server 2016 SP2 CU3 או CU4, עליך להסיר את ההתקנה של CU3 או CU4 ולהתקין את ה- CU5 של SQL Server 2016 SP2 CU5 או גירסאות מתקדמות יותר.
אודות עדכונים מצטברים עבור SQL Server:
כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. עיין בעדכונים המצטברים האחרונים עבור SQL Server:
הפניות
למד על המינוח שבו Microsoft משתמשת כדי לתאר עדכוני תוכנה.