SQL Server לא יתקין אם אתה משתמש בגודל מגזר גדול מ-4KB
- אם אינך מצליח להתקין את SQL Server 2019 ב-Windows 11, ככל הנראה הבעיה היא בגודל מגזר הדיסק.
- ניתן לתקן בעיה זו על ידי שינוי הרישום או על ידי שימוש בדגל מיוחד בעת הפעלת השרת.

SQL Server משמש לעתים קרובות על ידי מפתחים כמערכת ניהול מסדי נתונים יחסיים, ורבים מהם דיווחו שהם אינם מסוגלים להתקין את SQL Server ב-Windows 11.
בלי ש-SQL Server פועל, לפרויקט שלהם לא יהיה מסד נתונים שהוא יכול להשתמש בו, אז זה חיוני לתקן את הבעיה הזו, והמדריך הזה יעזור לך עם זה.
כיצד אוכל להוריד ולהתקין את SQL Server ב-Windows 11?
1. מחק את מפתח הרישום המושפע
- הקש על חלונות מקש + ס והקלד את שורת הפקודה. בחר הפעל כמנהל מרשימת התוצאות.
- כעת הפעל את הפקודה הבאה:
reg DELETE “HKLM\SOFTWARE\WOW6432Node\Microsoft\Microsoft SQL Server Management Studio” /reg: 32
- אחרי זה, סגור שורת פקודה.
זהו פתרון פשוט, והוא יכול לעזור אם אינך יכול להתקין את SQL Server 2014.
2. בדוק את גודל הסקטור של הכונן שלך
- הקש על חלונות מקש + איקס ולבחור מסוף (מנהל).
- כעת הפעל את הפקודה הבאה. הקפד להחליף את C בכונן שבו אתה מתקין את SQL Server.
fsutil fsinfo sectorinfo C:
- אתר את PhysicalBytesPerSectorForAtomicity ו PhysicalBytesPerSectorForPerformance ערכים.
אם הערכים שונים, אתר את הערך שיש לו ערך גבוה יותר. אם הערך הזה גבוה מ 4096 עליך לבצע מספר שינויים ברישום על ידי ביצוע הפעולות הבאות:
- הַתחָלָה שורת פקודה כמנהל.
- הפעל את הפקודה הבאה כדי להוסיף את המפתח:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes" /t REG_MULTI_SZ /d "* 4095" /f
- הפעל את הפקודה הבאה כדי לאמת אם המפתח נוסף בהצלחה:
REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device" /v "ForcedPhysicalSectorSizeInBytes"
אם אתה לא מרגיש בנוח לשנות את הרישום ולשנות את גודל מגזר הדיסק, אתה תמיד יכול להתקין את SQL Server בכונן אחר. פשוט בדוק את הכונן עם fsutil fsinfo sectorinfo הפקודה וודא שהערכים שלה אינם גבוהים מ-4096.
- KB5029263 לא מתקין ב-Windows 11? תקן את זה ב-6 שלבים
- 8 דרכים לתקן DHCP אינו מופעל עבור Wi-Fi
- 0x80070661: כיצד לתקן שגיאה זו של Windows Update
- 7 דרכים מהירות לתיקון הקפאת מצלמה ב-Windows 11
- Windows 11 קופא בעת הדפסה: 7 דרכים מהירות לתיקון
3. הגדר את דגל המעקב ל-1800
- פתח את שורת הפקודה.
- כעת הפעל את הפקודה הבאה:
DBCC TRACEON (1800, -1);
- סגור את כלי שורת הפקודה.
על ידי שינוי פרמטרי הפעלה, תאלץ את שרת SQL להשתמש ב-4 KB כגודל מגזר הדיסק עבור תהליכי קריאה וכתיבה.
מדוע SQL Server לא מתקין?
- בעיות במפתחות רישום מסוימים עלולות לגרום לבעיה זו להופיע.
- גודל מגזר שגדול מ-4KB הוא הגורם השכיח לבעיה זו.
מיקרוסופט מודעת לחלוטין לבעיה זו, ולטענתם, חלק מהתקני האחסון החדשים יותר ישתמשו בגדלי בלוק גבוהים יותר מגודל הסקטור הנתמך של 4KB המשמש את SQL Server.
אני מקווה שבעיה זו תיפתר כאשר מיקרוסופט תשדרג את התוכנה שלה. אם כבר מדברים על שדרוגים, יש לנו מדריך נהדר כיצד לעשות זאת שדרוג מ-SQL Server 2008, אז הקפד לבדוק את זה.
השדרוג גם ימנע בעיות תאימות שונות כגון מערכת ההפעלה אינה נתמכת על ידי שגיאת SQL Server.
האם מצאת דרך אחרת לתקן את הבעיה? אם כן, ספר לנו בתגובות למטה.