התקן SQL Server 2022
התקן את SQL Server 2022 בצורה הנכונה, בפעם הראשונה: בחר את המהדורה, הגדר חשבונות איסוף ושירות, הצב את קבצי הנתונים, תכסה את הזיכרון ואז הרץ את הבדיקות הראשונות עם SSMS.
📑פרקים
- בחירת המהדורה - Developer, Express, Standard או Enterprise
- הורדת ההגדרה מ-Microsoft והתחלת ההתקנה
- בחירת תכונה - שירותי מנוע מסד נתונים בלבד
- מופע ברירת מחדל או מופע בעל שם כמו SERVER\SQLEXPRESS
- חשבונות שירות — NT SERVICE\MSSQLSERVER
- איסוף — SQL_Latin1_General_CP1_CI_AS
- מצב אימות וסיסמת sa
- ספריות נתונים — D:\SQLData במקום ברירות המחדל של C:\Program Files
- הגבלת זיכרון השרת המקסימלי
- התקנת SSMS והפעלת הבדיקות הראשונות
📋 סקירה כללית ומדריך שלב אחר שלב
בחר את המהדורה והורד מ- Microsoft
הורד את SQL Server 2022 רק מהאתר הרשמי של מיקרוסופט. מתקין האינטרנט הקטן מציע את המהדורות החינמיות, ועם אפשרות מותאם אישית, מוריד את המדיה המלאה - קח את ההורדה המלאה כדי שתוכל להתקין מחדש או לתקן מאוחר יותר מבלי לחזור לאינטרנט. לעולם אל תתקין שרת מסד נתונים מאתרי הורדות אקראיות: מתקינים מופעלים מראש, מיושנים או מצורפים הם סיכון ממשי.
תמונת המהדורה פשוטה. מפתח הוא חינמי לחלוטין ומכיל כל תכונה ארגונית, אך הרישיון שלו מיועד לפיתוח ובדיקה בלבד. Express הוא חינמי אפילו לייצור, אך כל מסד נתונים מוגבל ל-10 GB, המנוע יכול להשתמש רק בכ-1.4 GB של זיכרון RAM עבור מאגר המאגר שלו, ואין SQL Server Agent עבור עבודות מתוזמנות. סטנדרטי ו-Enterprise הן המהדורות בתשלום עבור עבודת הפקה אמיתית. לומדים או בונים אפליקציה? בחר מפתח.
התחל את ההגדרה ובחר רק את התכונות שאתה צריך
הפעל את ההגדרה כמנהל ובחר התקנה עצמאית של SQL Server חדשה, ולאחר מכן העבר את כללי התמיכה בהגדרה. הפעלה מחדש ממתינה מ-Windows Update היא החוסם הנפוץ ביותר - הפעל מחדש את המחשב תחילה והכלל הופך לירוק.
במסך בחירת תכונה, סמן את שירותי מנוע מסד נתונים - התכונה היחידה שכמעט כולם צריכים. דלג על שירותי ניתוח, שירותי דיווח ושירותי אינטגרציה אלא אם כן אתה יודע שתשתמש בהם; כל שירות נוסף הוא תהליך נוסף שפועל לנצח ועוד דבר לתיקון, וניתן להוסיף תכונות מאוחר יותר מאותה הגדרה. השאר את ספריית השורש של המופע בכונן המערכת תחת C:\Program Files - קובצי הנתונים יעברו למקום אחר בשלב מאוחר יותר.
תן שם למופע - ברירת המחדל היא בדרך כלל נכונה
ההתקנה מבקשת כעת מופע. אל מופע ברירת המחדל מגיעים לשם המחשב הרגיל ומאזין ביציאה 1433. מופע בעל שם מוסיף שם קו נטוי ובדרך כלל משתמש ביציאה דינמית - ב-SSMS אתה מתחבר אליו כך:
SERVER\SQLEXPRESS
מכונה אחת יכולה לארח מספר מופעים בעלי שם, וזה באמת שימושי לבדיקת שתי גרסאות זו לצד זו. עבור ההתקנה הראשונה והעיקרית שלך, קח את מופע ברירת המחדל - כל כלי ומדריך מניחים זאת, ומחרוזות החיבור נשארות קצרות.
הגדר את חשבונות השירות
בדף תצורת השרת, ההגדרה מציגה את החשבון שבו כל שירות יפעל. ברירת המחדל של מנוע הנתונים היא החשבון הווירטואלי NT SERVICE\MSSQLSERVER - הבחירה הבטוחה עבור מכונה בודדת: כל שירות מקבל זהות משלו עם הזכויות הדרושות לו בלבד. בדומיין של חברה, השתמש בחשבון דומיין נפרד בעל הרשאות נמוכות או בחשבון שירות מנוהל קבוצתי לכל שירות. השאר את סוגי האתחול כפי שההגדרה מציעה: המנוע אוטומטי, הסוכן ידני עד שתתחיל לתזמן עבודות.
בחר את האיסוף בזהירות - זה דביק
באותו עמוד יש לשונית איסוף. איסוף מחליט כיצד מיון והשוואה של טקסט - האם A שווה ל-a וכיצד מתייחסים להדגשים. ברירת המחדל של המתקין עבור מערכות באנגלית, SQL_Latin1_General_CP1_CI_AS, אינה תלויה באותיות גדולות ורגישות למבטא, והיא מתאימה לרוב היישומים. אם ספק יישומים מציין איסוף, הגדר אותו כעת בזמן שזה לא עולה כלום.
הגדר את מצב אימות ואת כניסות המנהל
בדף תצורת מנוע מסד הנתונים, בחר מצב מעורב אלא אם אתה בטוח שכל משתמש ויישום ישתמשו בכניסות של Windows. מצב מעורב מאפשר את חשבון sa המובנה - הגדר עבורו סיסמה חזקה באמת ואחסן אותה במנהל הסיסמאות שלך, מכיוון ש-sa הוא הראשון שתוקפי החשבון מנסים. באותו מסך, הוסף את משתמש Windows הנוכחי (ואת קבוצת הניהול שלך) כמנהלי SQL Server.
שכחת הקליק האחרון הוא הסיבה לכך שהתקנות ראשונות רבות מסתיימות כשהבעלים נעול מחוץ לשרת שלהם. אימות Windows נשאר ההתחברות היומיומית הבטוחה יותר; מצב מעורב הוא שם עבור היישומים שצריכים כניסה ל-SQL.
מקם את קבצי הנתונים לפני קיים בסיס הנתונים הראשון
הישאר בדף זה ופתח את הכרטיסיות ספריות נתונים ו-TempDB. ההגדרה תכניס הכל בשמחה ל-C:\Program Files - מקובל במחשב נייד לומד, גרוע בשרת אמיתי. קובצי נתונים ויומני טרנזקציות פועלים על הדיסק בצורה שונה, אז במחשב עם יותר מכונן אחד, שים נתונים על אמצעי אחסון אחד ותיכנס על אחר, וגיבויים במקום אחר שוב - באופן אידיאלי מחוץ למכשיר לחלוטין. ב-SSD בודד הפיצול פחות חשוב, אבל עדיין העבר את התיקיות לנתיב נקי כמו D:\SQLData כדי שכונן המערכת יישאר פנוי. עבור TempDB, ההגדרה מציעה מספר קבצי נתונים המותאמים לליבות המעבד שלך (עד שמונה) - קבל את ההצעה הזו; זה מסיר צוואר בקבוק ידוע.
סגר את הזיכרון ואז הפעל את הבדיקות הראשונות
SQL Server תוכנן להשתמש בזיכרון בצורה אגרסיבית: כברירת מחדל, זיכרון השרת המקסימלי הוא למעשה בלתי מוגבל, כך שבמשך ימים הוא מאחסן נתונים במטמון עד שהוא מחזיק כמעט את כל ה-RAM - התנהגות נכונה בשרת מסד נתונים ייעודי, הפתעה לא נעימה בשרת משותף. ההגדרה של 2022 כוללת כרטיסיית זיכרון: קבל את המכסה המומלץ שלה, או הגדר משלך, ומשאיר בערך 4 GB - או כ-20 אחוז מ-RAM - עבור Windows ויישומים אחרים. ניתן לשנות את אותה הגדרה מאוחר יותר מ-SSMS, כפי שדוגמה זו עבור מכונה של 16 GB מציגה:
EXEC sp_configure 'max server memory (MB)', 10240;
RECONFIGURE;
כאשר ההגדרה מסתיימת עם סיכום ירוק, התקן את SQL Server Management Studio (SSMS) - זוהי הורדה נפרדת בחינם ואינה חלק מהגדרת השרת. התחבר לשם השרת והפעל את הבדיקה הראשונה:
SELECT @@VERSION;
זה אמור לדווח על Microsoft SQL Server 2022. בדוק בשירותים שSQL Server (MSSQLSERVER) פועל ומוגדר לאוטומטי, ואז צור מסד נתונים של בדיקה זרוק, הוסף טבלה ומחק אותה שוב - התרגיל הזה של שתי דקות מוכיח את המנוע, ההתחברות וההרשאות הבסיסיות שלך מקצה לקצה.
🏷️משתני חיפוש נושאים ומילות מפתח
🎙️ תמלול מלא - הקש כדי להרחיב
__TOK_33__
__TOK_34__
__TOK_35__
❓ שאלות נפוצות
האם הדרכה זו היא 100% בחינם למעקב?
__TOK_36__
האם מתחילים יכולים לעקוב אחר המדריך הזה?
__TOK_37__
איפה אני יכול לשאול שאלות אם אני נתקע?
__TOK_38__