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

שיפור

מאזין SQL Server 2019 ו- 2016 אשכול מעבר לגיבוי בעת כשל (FCI) משופר כדי לעבוד יחד עם נקודת הגישה של אשכול מעבר לגיבוי בעת כשל של שרת Windows (WSFC) מבוזרת שם רשת (DNN).

מידע נוסף

SQL Server מאזין מופע אשכול מעבר לגיבוי בעת כשל (FCI) פועל כעת רק עם שם הרשת של אשכול מעבר לגיבוי בעת כשל (WSFC Windows Server Server ונקודת גישה של IP וירטואלי. מאחר ש- IP וירטואלי אינו פועל בסביבת Azure, עליך לקבוע את התצורה של מאזן עומס פנימי של Azure כדי לעקוף בעיה זו (ראה כיצד להגדיר מאזן עומס פנימי של Azure).

עדכון זה מספק דרך נוספת עבור לקוח SQL Server להתחבר עם FCI ללא מאזן עומס באמצעות המשאב 'שם רשת מבוזרת' (DNN) באשכול מעבר לגיבוי בעת כשל של Windows Server. בעת יצירת משאב DNN, WSFC מאגד את שם ה- DNS של DNN לכתובות ה- IP של כל הצמתים באשכול. לקוח SQL Server ינסה לחבר כל כתובת IP ברשימה זו כדי למצוא את הצומת ש- FCI פועל בו כעת. תהליך חיבור זה מואץ עוד יותר על-ידי חיבור כל כתובות ה- IP במקביל אם מאפיין החיבור SQL Server MultiSubnetFailover הוא true. פעולה זו מאפשרת ללקוח SQL Server להתחבר ל- FCI הפועל כעת באופן מיידי.

בהשוואה לעקיפת הבעיה הקודמת של השימוש במאזן העומס הפנימי של Azure, הגישה של מאזין DNN נמנעת מההשהיה הנוספות של מעבר לגיבוי בעת כשל שהוצגה על-ידי חיון מאזן העומס. כברירת מחדל, תהליך זה אורכת 10-15 שניות. (עיין במסמך Azureזה אודות אופן החישוב של ההשהיה.) אין לך להגדיר ולתחזק את רכיבי מאזן העומס. פעולה זו מפשטת את תהליך הקצאת המשאבים. הסרת מאזן העומס גם מסירה רכיב אחד שעלול להיכשל. פעולה זו משפרת את התסכול הכולל.

השלבים הבאים נדרשים כדי להשתמש בתכונה זו:

  1. עבור FCI מותקן, עליך ליצור משאב DNN ולהגדיר את שם ה- DNS שלו. הפעל את שלוש פקודות PowerShell הבאות כמנהל מערכת:

    • Add-ClusterResource -name <dnnResourceName> -ResourceType "Distributed Network Name" -Group "<WSFC role of SQL server instance>"

      Get-ClusterResource -name <dnnResourceName> | Set-ClusterParameter -Name DnsName -value <DNSName>

      Start-ClusterResource -name <dnnResourceName>

    לדוגמה:

    • Add-ClusterResource -Name dnn-demo -ResourceType "Distributed Network Name" -Group "SQL Server (MSSQLSERVER)"

      Get-ClusterResource -Name dnn-demo | Set-ClusterParameter -Name DnsName -Value dnnlsnr

      Start-ClusterResource -Name dnn-demo

    הסבר:

    • הפקודה הראשונה מוסיפה משאב DNN ל- WSFC על-ידי שימוש בשם משאב של <dnnResourceName>. שם המשאב משמש את WSFC לזיהוי ייחודי של משאב WSFC. השתמש באחד הגיוני לאורך אשכול WSFC. סוג המשאב חייב להיות שם רשת מבוזרת. שם הקבוצה ששייך למשאב DNN זה חייב להיות קבוצת המשאבים (תפקיד) של WSFC התואמת ל- FCI שברצונך להוסיף לו את משאב ה- DNN. התבנית האופיינית של שם קבוצה זו היא "SQL Server (שם מופע)". לכן, עבור מופע ברירת המחדל, השם יהיה "SQL Server (MSSQLSERVER)". באפשרותך גם לבדוק את שם הקבוצה במסוף מנהל האשכולות של מעבר לגיבוי בעת כשל.

    • הפקודה השניה מגדירה את שם ה- DNS של משאב DNN זה. שם ה- DNS חשוב מכיוון שזהו השם שהלקוחות משתמשים בו כדי להתחבר ל- FCI.

    • הפקודה השלישית מתחילה את משאב DNN.

      כברירת מחדל, שם ה- DNS של DNN מאגד לכל הצמתים ב- WSFC. קבע את התצורה של הבעלים האפשרי של משאב DNN כך שכלול רק את הצמתים של FCI זה אם לא כל הצמתים ב- WSFC משתתפים ב- FCI.

  2. הפעל SQL Server מופע.

  3. החלף את שם הרשת הווירטואלית (VNN) SQL מחרוזת חיבור הלקוח בשם ה- DNS DNN, והגדיר את המאפיין MultiSubnetFailover ל- "true". באפשרותך לדלג על הגדרה זו אם גירסת SQL הלקוח מאוחרת מ- 4.6.1.

פתרון

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

אודות עדכונים מצטברים עבור SQL Server:

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

מידע אודות Service Pack עבור SQL Server 2016

בעיה זו נפתרה ב- service pack הבא עבור SQL Server:

ערכות Service Pack הן מצטברות. כל ערכת Service Pack חדשה מכילה את כל התיקונים הזמינים בערכות Service Pack קודמות, יחד עם כל התיקונים החדשים. מומלץ להחיל את ה- Service Pack העדכני ביותר ואת העדכון המצטבר האחרון עבור ערכת Service Pack זו. אין צורך להתקין ערכת Service Pack קודמת לפני התקנת ה- Service Pack העדכני ביותר. השתמש בטבלה 1 במאמר הבא כדי למצוא מידע נוסף אודות ערכת ה- Service Pack העדכנית ביותר והעדכון המצטבר האחרון.

קביעת רמת הגירסה, המהדורה והעדכון של SQL Server והרכיבים שלה

הפניות

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

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

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

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

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

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

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

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

×