PracticU

התקנה של SQL על וונדוס 10

בלי כתוביותעם כתוביות
PracticU › קורס SSIS › התקנה של SQL על וונדוס 10
מילון מושגים:
SQL Server - מערכת ניהול מסדי נתונים יחסיים של מיקרוסופט, הנשלטת בשפת T-SQL.
Azure - פלטפורמת הענן של מיקרוסופט, המספקת שרתים, אחסון, מסדי נתונים ושירותים רבים לפי שימוש.
תיקייה - מכל במערכת הקבצים שמשמש לארגון קבצים ותיקיות אחרות בתוך מבנה היררכי.
רישיון - ההיתר החוקי להשתמש בתוכנה, הקובע את תנאי השימוש, מספר ההתקנות וזמן התוקף.
מסד נתונים - אוסף מאורגן של נתונים המאוחסן כך שאפשר לשמור, לחפש, לעדכן ולשלוף אותו ביעילות, לרוב באמצעות שפת שאילתות.
אימות - תהליך שמוודא שהמשתמש או המערכת הם מי שהם טוענים שהם, בדרך כלל באמצעות סיסמה, קוד או תעודה.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.

התקנה של SQL על וונדוס 10
הדרכה להתקנת SQL Server Developer 2019 על מחשב אישי עם Windows 10, כולל בחירת הפיצ'רים וההגדרות החשובות, והתקנה של Management Studio.
ההורדה וההתקנה
1. הורדה: מחפשים SQL Server Download באתר של מיקרוסופט. בין המהדורות לא בוחרים Express (מוגבל בפיצ'רים), Azure או Evaluation (180 יום בלבד), אלא Developer, שנותן הכול לצורכי פיתוח אך אינו מיועד לייצור.
2. סוג התקנה: בוחרים Custom ובוחרים תיקייה להורדת הקבצים. אחרי ההורדה מריצים את setup.exe מהתיקייה (כדי לראות סיומות קבצים מסמנים File name extensions בתפריט View).
3. Installation Center: מבין ההתקנות, בשלב הראשון מספיקות ההתקנה העצמאית (stand alone) והתקנת Management Tools. Reporting Services ו-Data Tools לא חובה בשלב זה.
4. בדיקות ראשונות: מסך הבדיקות יכול להציג אזהרה (למשל על חומת האש) ועדיין להמשיך. בוחרים New SQL Server stand-alone installation, ואז Developer ומאשרים רישיון.
5. Feature Selection: בוחרים רק Database Engine Services, וגם Analysis Services כי נצטרך אותו בהמשך. בהתקנה מלאה יש הרבה יותר מה להגדיר, והיא ארוכה.
6. שם ה-instance: ל-default instance מותר רק פעם אחת על המחשב. כאן נתן שם sql2019.
7. סוגי הפעלה: הסרוויסים מוגדרים Automatic, כדי שיעלו לבד אחרי הפעלה מחדש של המחשב.
8. Collation: ברירת המחדל Latin General CI/AS טובה. CI אומר שלא מבדילים בין אותיות גדולות לקטנות, ו-AS אומר שמבדילים בין אקסנטים.
9. אימות: בוחרים Mixed Mode, שמאפשר משתמש Windows או משתמש SQL. מגדירים משתמש SA עם סיסמה (בהדגמה 1 עד 5, רק לתרגול ולא בפרודקשן) ומוסיפים את המשתמש הנוכחי עם Add Current User. שאר ההגדרות (זיכרון, MAXDOP, TempDB ותיקיות) נשארות ברירת מחדל.
10. Analysis Services: בוחרים Tabular (לעומת Multidimensional) ושוב Add Current User.
11. סיום: בסוף מוצג סיכום, והתהליך נשמר בקובץ ini שאפשר להעתיק למחשבים אחרים ולהימנע מהאשף. ההתקנה נמשכת זמן קצר כי הותקנו רק שני פיצ'רים.
בדיקה וכלי הניהול
- ב-Services (Start ואז לכתוב services) ממיינים לפי שם וכותבים sq כדי לקפוץ לשירותי SQL. מופיע שירות חדש לפי שם ה-instance.
- ב-Browse for more רואים שני שרתים: ה-default על שם המחשב וה-sql2019. השני ריק מדאטאבייסים.
- את Management Studio מורידים מהאתר בלינק מתוך ה-Installation Center, כי הוא מתעדכן כל הזמן. אם כבר מותקן, אפשר לבחור Repair. אחר כך מוחקים את קבצי ההתקנה, שתופסים מקום.
בסיום יש שרת SQL Server 2019 עם מנוע ו-Analysis Services וכלי ניהול להתחבר אליו.
השיעור הבא בקורס: הגדרת Connection Manager בתוך SSIS

פרקי ההרצאה: התקנה של SQL על וונדוס 10

  1. 00:00

    הורדת SQL Server Developer

  2. 01:04

    הרצת ההתקנה ובחירת Custom

  3. 02:55

    מסכי אשף ההתקנה

  4. 04:45

    בדיקות סביבה לפני ההתקנה

  5. 06:36

    בחירת גרסת Developer

  6. 07:45

    בחירת הפיצ'רים להתקנה

  7. 10:34

    הגדרת שם ה-Instance

  8. 11:29

    סוג הפעלת השירותים ו-Collation

תמלול ההרצאה: התקנה של SQL על וונדוס 10

הטקסט המלא של הדקות הראשונות בהרצאה «התקנה של SQL על וונדוס 10» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, ברצוני להקליט תהליך התקנה של SQL Server Developer Download לתוך מחשב אישי. כיצד אנחנו עושים את כל התהליך. אז כאמור אנחנו מתחילים בחיפוש של SQL Server, אפשר לרשום ב-Developer כמהדורה 2019 כגרסה, הכי חשוב זה SQL Server Download ואנחנו מחפשים את הלינק של מיקרוסופט, בתוך הלינק אנחנו יכולים למצוא גרסאות שונות

  2. 00:29

    שהן כרגע להורדה וגם אנחנו יכולים למצוא מהדורות שונות להורדה מה שלא מעניין אותנו כרגע זה האקספרס או ה-Developer כמובן גם לא ה-Azure כרגע אנחנו רוצים SQL Server מקומי מה שנראה כאן Enterprise או סטנדרט שכאן אנחנו מורידים בעצם גרסת Evaluation אנחנו לצורך ההדגמה הזאת אני אוריד מפתח Developer ברגע שאני מוריד

  3. 01:02

    נוצר לי קובץ בשולחן עבודה של התקנה של SQL Server מתחילים תהליך של ההתקנה אני לוחץ דאבל קליק על מנת להתחיל את ההתקנה עצמה בייסיק קאסטום ודאונלוד מדיה, דאונלוד מדיה בשביל מערכות שבהן אני משתמש במדיה חיצונית על מנת להתקין ולא בחיבור לאינטרנט בייסיק זו התקנה בסיסית ללא הגדרות ללא יכולת קונפיגורציה מבחינתי אנחנו ניקח את הקאסטום קאסטום יס ואינסטול לאחר שקבעתי

  4. 01:36

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

  5. 01:55

    במהלך הדאומלוד הוא מוריד לי את כל הפקאג'ים ואת כל קבצי ההתקנה שאני צריך. בשלב הזה נעשה סטופ להקלטה ונמשיך לאחר שהקבצים ימשיכו לרדת.

  6. 02:11

    בסיום ההורדה נוצר לי קובץ של Developer שהוא נמצא כאן בספרייה שבה בחרתי להתקין SQL 2019 כשאני נכנס אליו אז אני מוצא כאן אוסף של קבצים שיעזרו לי לטובת ההתקנה כאשר יש רק קובץ אחד שמעניין אותי זה הקובץ של setup.exec יכול להיות שאתם לא תראו את הסיומת הזאת של האקזיט, וזו מאחר ולא מסומן לכם של פייד נאם אקסטיישן

  7. 02:42

    על מנת לראות אותו. אם אני לא מציג את האקסטנשן של כל קובץ, אז אנחנו לא נראה את הסיומות של הקבצים. חשוב להיכנס ל-view ולסמן את זה על מנת לראות את ה-setup.exit.

  8. 02:59

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

  9. 03:27

    בפלנינג יש לנו כאן לינקים קישורים לתוך ה-Web על מנת להסביר לנו מה אנחנו מתקינים ואיך להתקין. מה לעשות זה בעיקר דוקומנטציה באינסטוליישן זה כבר התהליכים עצמם שבהם אנחנו רוצים להתקין יש לנו כאן כמה התקנות יש את ההתקנה הראשונה stand alone installation להתקין sql server זו התקנה שאנחנו נצטרך לעבור אותה

  10. 03:53

    התקנה נוספת זה להתקין את sql server reporting services במערכת הדוחות התקנה נוספת זה התקנה של המנג'מנט סטודיו Tool Management Tools והתקנה נוספת זה על מנת להתקין את ההסקל סרבר דאטה טולס כל אחת מההתקנות הללו נדרשות אבל בצורה מנדטורית כדי שנוכל להתחיל לעבוד מספיק לנו ההתקנה הראשונה

  11. 04:19

    כדי להתקין את ההסקל וההתקנה השלישית הזאת או מנג'מנט טולס על מנת להתקין את הכלי העבודה מול ההסקל סרבר אז אנחנו מתחילים לוחצים לפנינו שוב מסך התקנה של הסקל סרבר דאטה בסט כשמצד שמאל אני רואה ואוסף של כל הצעדים שאנחנו צריכים לעשות עד שנגיע ל-Ready to Install ולתהליך ה-Installation

  12. 04:45

    בעצמו, ולאחר מכן Complete. אז יש לנו כאן תיאור מצב כמה אנחנו עוד רחוקים מהיעד, באיזה שלב אנחנו נמצאים. בשלב הראשון זה האם אנחנו רוצים לעשות איזשהו Update למיקרוסופט, Update לקבצים שלנו.

  13. 05:01

    אפשר, זה Recommended, ולפי דעתם אני כרגע מוותר על זה ומתקדם הלאה. עכשיו יש כאן בעצם בדיקה האם כל קבצי ההתקנה נמצאים, אז הוא אומר לי שהוא מצא את כולם מלבד ה-Windows Fireball, הוא לא נותן לי את זה כשגיאה אלא שם לי את זה ב-Worning,

  14. 05:20

    במידה והיה חסר לי משהו הייתי צריך ללחוץ כאן באחד הדברים ולהתקין אותם, אבל כרגע הוא אומר לי שהוא יכול להסתדר עם ההתקנה הזאת, יכול לעשות Re-Run אם הוא לא מצא משהו והתקנתי אותו.

  15. 05:35

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

  16. 05:51

    זה השלב האופטימלי כמובן מבחינתנו, וזה השלב שבו אנחנו צריכים לקבל החלטה כיוון שיש כאן שני בולטים שונים. מה אומר כל אחד מהם? הראשון אומר אנחנו מתקינים התקנה חדשה של sql server.

  17. 06:10

    כלומר אני מתקין sql התקנה של דאטאבס. יש מצב שאני לא מתקין דאטאבס מחדש, אלא כבר יש לי דאטאבס, זה הבולט השני. אני בוחר, הנה יש לי את הדאטאבס, יש לי התקנה, וההתקנה עצמה הוא זיהה, הוא זיהה שיש לי התקנה שנקראת msql server, ואני רק מוסיף לה פיצ'רים, כפי שכתוב בבולט add feature to an

  18. 06:36

    existing instance. זה במידה כבר יש לי התקנה ואני רק עושה להוסיף פיצ'רים. זה לא המצב שלנו בהתקנה הראשונה, בהתקנה הראשונה אנחנו עושים New Installation מחדש.

  19. 06:49

    אין כאן עוד משהו מעניין, נתקדם. במידה ויש לכם פרודקט כי הרכשתם license ואתם יכולים להתקין, אז כאן מכניסים את המספר, במידה ולא, יש לנו אפשרות להתקין Developer, אלה הם שלושת הגרסאות החינם היום.

  20. 07:06

    האקספרס שהוא חינם מלנצח אבל הוא מוגבל מבחינת הפיצ'רים שלו, לכן הוא לא מתאים לנו. Evaluation לא מוגבל מבחינת הפיצ'רים שלו, יש בו הכל אבל הוא רק איוולואציה נותן לך 180 יום בלבד.

  21. 07:21

    Developer נותן לנו את כל מה שאנחנו צריכים כגרסת פיתוח שהיא לא מיועדת לפרודקשן כל עוד היא נמצאת רק במחשב פיתוח בלבד. זו הגרסה שעליה אנחנו מתקדמים, Developer.

  22. 07:38

    License Agreement - קישיון, מסמנים צ'קבוקס ומתקדמים. כאן הגענו למסך המורכב ביותר ולכן אני מגדיל את המסך בו אנחנו, שימו לב לכותרת Feature Selection, בחירה של הפיצ'רים שאותם אני רוצה להתקין.

  23. 07:58

    שימו לב שאנחנו מתקרבים אל היעד, לתהליך קומפלט. מה אנחנו רוצים להתקין? אז ראשית אנחנו רוצים להתקין Database Engine Service.

  24. 08:08

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

  25. 08:35

    בצורה מנדטורית מה אנחנו צריכים, בצורה אופציונלית הייתי בוחר כבר את הכל ומתקדם קדימה, אבל אז ההתקנה היא מאוד מאוד ארוכה ויש לי כאן הרבה מאוד דברים שאני צריך לקנפק.

  26. 08:48

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

  27. 09:05

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

  28. 09:20

    פיצ'רים שהם שירד, שהם משותפים לכל התקנות SQL שיש לי על המחשב. מאחר שבמחשב הנוכחי, שבו אנחנו נמצאים יש לי כבר sql קיים לי על השרת שלי שרת Laptop 20 קיים לי כבר sql שאני יכול להתחבר אליו אז קיימים לי כבר כל השארט פיצ'ר ולכן הוא מחבר אותם הוא אומר אין צורך להתקין אותם הם כבר

  29. 09:49

    קיימים למי שזו לא ההתקנה הראשונה הייתי בוחר את הפיצ'רים הבאים יש לבחור את ה-Integration Services לסמן אותו Scale Out גם את המאסטר גם את ה-Worker ונבחור את המאסטר דאטה סרוויסיז.

  30. 10:10

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

  31. 10:26

    כעת אני אעבור ואגדיר עבור כל אחד מהפיצ'רים שבחרתי את המאפיינים שלו. עבור הדאטאבס אנג'ן הוא אומר לי מה יהיה שמו. לעיתים הוא ייתן לכם אפשרות להגדיר אותו לא לעיתים.

  32. 10:41

    בהתקנה הראשונה, בפעם הראשונה כשמתקינים SQL על המחשב, ניתן להגדיר עליו default instance, אולם בפעמים הבאות כבר אי אפשר להשתמש באותו default instance, וצריך לייצר שם.

  33. 10:56

    מהו השם? sql2019, אני אתן לו את השם. once נתתי לו את השם 2019, זה יהיה שם השרת מבחינתי של אותו דאטאבס שאנחנו עומדים להתקין.

  34. 11:11

    נתתי לו את השם ואני לוחץ כאן. ואנחנו עוברים לשלב הבא. אז הגדרתי לו מה שם השרת שאני רוצה. לאחר מכן, באותו שרת הוא מתקין לי אוסף של סרוויסים.

  35. 11:26

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

  36. 11:40

    אנחנו שואפים שכל הסרוויסים שלנו יהיו במצב של אוטומטיק, כלומר כל פעם שאני עושה ריסטארט, לאחר ההדלקה של המחשב הוא נדלק, הוא לא מחכה שאני אדליק אותו ידנית Manual, הוא לא נשאר לי ב-disabled מחובה אלא הוא עולה ונדלק, מתחיל להיות פעיל.

  37. 12:03

    בטאב השני, לא של ה-Service Encounter אלא של ה-Collision, אני יכול להגדיר באיזה שפה אני רוצה שהדאטאבס שלי יעבוד.

  38. 12:16

    הבחירה הדפולטית הזאת היא טובה לנו. הבחירה הזאת אומרת שהוא תומך ב-Latin General, תומך בפונטים בלטינית והתמיכה עצמה נעשית

לקורס המלא: קורס SSIS אונליין

ההרצאה הקודמת: התקנה של תוספים ל-Visual Studio עבור SSIS - חלק 2

ההרצאה הבאה: הגדרת Connection Manager בתוך SSIS

הרצאות קשורות מקורסים אחרים

  • התקנה של SQL
  • התקנה של RSAT - על וונדוס 11
  • התקנה של וונדוס 11 Windows
  • התקנה

קורסים נוספים במסלול

  • קורס DBA אפליקטיבי - שפת SQL למתחילים
  • קורס NoSQL - MongoDB
  • קורס BI - ניתוח מסדי נתונים - Qlik Sense
  • קורס Power BI