אחד החלקים הקריטיים ברוב מערכות התוכנה הוא שרת מסדי נתונים. שרת מסד נתונים הוא תוכנית המשמשת לאחסון וניהול נתונים ליישומי תוכנה אחרים.
מדריך זה יראה לכם כיצד להתקין את Microsoft SQL Server באובונטו 20.04. שרת SQL הוא אחד משרתי מסדי הנתונים החזקים והנמצאים בשימוש נרחב ב- IT. שרת SQL מקורי עבור לינוקס היה זמין מאז 2017, ואילו גרסאות קודמות של SQL Server היו זמינות רק עבור מערכת ההפעלה Windows.
התקנת SQL Server 2019
כדי להתחיל, ייבא את המפתח הציבורי של מיקרוסופט של GNU (GnuPG) לרשימת המפתחות המהימנים שלך כך המערכת שלך יוצרת חיבור מוצפן ומאובטח בעת הורדת שרת SQL ממיקרוסופט מאגרים.
השתמש בפקודה למטה כדי לייבא את מקש GnuPG.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key להוסיף -
כעת עליך לרשום את מאגר החבילות של Microsoft SQL Server Ubuntu עבור SQL Server 2019. זהו המאגר שממנו תוריד את שרת SQL 2019 לאובונטו לינוקס.
sudo add-apt-repository "$ (wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
הערה: החלף את מספר הגרסה, כלומר 20.04
בפקודה לעיל עם גרסת ה- LTS של אובונטו בה אתה משתמש. לדוגמה, אם אתה משתמש באובונטו 18.04, החלף /ubuntu/20.04 עם /ubuntu/18.04.עדכן את רשימת המאגרים שלך לפני התקנת SQL Server כך שתקבל את השינויים במאגר החדש שנוסף.
עדכון sudo apt
לבסוף, התקן את חבילת שרת SQL באמצעות הפקודה למטה.
sudo apt להתקין -y mssql-server
קביעת תצורה של השרת שלך
לאחר השלמת ההתקנה, עליך להמשיך ולהגדיר את תצורת מופע שרת ה- SQL שלך על ידי הגדרת סיסמת מנהל המערכת (SA).
הפעל את הפקודה למטה כדי להתחיל בתצורה של שרת ה- SQL שלך.
הגדרת sudo / opt / mssql / bin / mssql-conf
ההנחיה הראשונה בתצורה תבקש ממך לבחור את המהדורה של שרת SQL שברצונך להתקין. הן מהדורות בתשלום והן בחינם זמינות. מדריך זה ישתמש במהדורת SQL Server Express, שהיא אפשרות 3. הזן את האפשרות שלך ולחץ להיכנס.
לאחר מכן המערכת תציג בפניך קישור לתנאי הרישיון והנחיה לקבל את התנאים. להיכנס כן להסכים לתנאים ולהמשיך בהתקנה.
השלב הבא הוא להגדיר את סיסמת מנהל המערכת (SA) למופע ה- SQL Server שלך. השתמש בסיסמה חזקה ומאובטחת כדי למנוע את פגיעה בנתונים שלך.
אתה יכול לבדוק את הסטטוס של שירות שרת SQL שלך באמצעות systemctl פקודה.
systemctl status mssql-server
התקנת Azure Data Studio
ישנן מספר דרכים בהן ניתן לקיים אינטראקציה עם מסדי נתונים של SQL Server בלינוקס, באמצעות שורת הפקודה או באמצעות יישום GUI; מדריך זה משתמש באחרון.
בחלק זה תתקין את Azure Data Studio, כלי קל לניהול מסדי נתונים חוצה פלטפורמות. באפשרותך להשתמש ב- Azure Data Studio כדי לשאול, לעצב ולתחזק את מסד הנתונים שלך במקום או בענן.
קודם כל, הורד את חבילת דביאן של Azure Data Studio לחבילה שלך הורדות תיקיה.
הורד:Studio Data Studio
התקן את חבילת DEB של Azure Data Studio באמצעות הפקודה הבאה.
sudo apt להתקין ~ / הורדות / azuredatastudio-linux-1.30.0.deb
שים לב, הפקודה מניחה שה- הורדות התיקייה מכילה את חבילת DEB, אז וודא שאתה משתמש במיקום התיקיה הנכון.
קָשׁוּר: כיצד מתקינים קובץ DEB באובונטו?
הפעלת Studio Data Studio
לאחר השלמת ההתקנה לעיל, תוכל להפעיל את Azure Data Studio מהמסוף.
azuredatastudio
מסך הפתיחה של Azure Data Studio ייראה כמו זה שלמטה.
כדי להתחבר לשרת מסד נתונים, לחץ על ה- חיבור חדש קישור תחת הַתחָלָה סָעִיף. לאחר מכן תתבקש להזין את פרטי חיבור מסד הנתונים שלך.
מכיוון שמאגר המידע אליו אתה מתחבר נמצא במחשב האישי שלך, השתמש בו מארח מקומי כשם השרת. שם המשתמש המוגדר כברירת מחדל הוא SA. הזן את הסיסמה שבה השתמשת בעת קביעת התצורה של מופע שרת ה- SQL שלך. לבסוף, לחץ על לְחַבֵּר לַחְצָן.
למד עוד: מה זה 127.0 0.1, Localhost או כתובת Loopback?
שֶׁלְךָ פרטי חיבור המסך צריך להיות דומה לזה שמוצג להלן.
לאחר החיבור, המערכת תפרט את כל מסדי הנתונים שלך בחלונית השמאלית. כעת תוכל לנהל את מסדי הנתונים שלך ממסך זה.
מדוע להשתמש במסד נתונים מבוסס SQL?
מדריך זה הראה לך כיצד להתקין את Microsoft SQL Server, מערכת מסדי נתונים יחסית, על אובונטו לינוקס. בנוסף התקנת את Azure Data Studio כדי להקל על ניהול מסדי הנתונים שלך. מאגרי מידע מבוססי SQL קלים לניהול, ניתנים להרחבה ומשתמשים בהרחבה על ידי מנהלי מסדי נתונים.
אלטרנטיבות למסדי נתונים מבוססי SQL המכונות מסדי נתונים NoSQL הופכות כעת לפופולריות, מכיוון שהן משתמשות בסכמות מונחות עצמים לארגון נתונים. כמה מסדי נתונים בולטים של NoSQL הם Cosmos DB ו- MongoDB.
בחירה בסוג מסד נתונים יכולה להיות קשה. האם עליכם לבחור ב- SQL או NoSQL?
קרא הבא
- לינוקס
- מיקרוסופט
- אובונטו
- להתקין תוכנה
- SQL
- שרת
Mwiza מפתחת תוכנה במקצועה וכותבת רבות על לינוקס ותכנות חזית. חלק מהאינטרסים שלו כוללים היסטוריה, כלכלה, פוליטיקה ואדריכלות ארגונית.
הירשם לניוזלטר שלנו
הצטרף לניוזלטר שלנו לקבלת טיפים טכניים, ביקורות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!
צעד אחד נוסף !!!
אנא אשר את כתובת הדוא"ל שלך בדוא"ל ששלחנו לך זה עתה.