בשבוע שעבר הצלחנו להיפגש גרסת תצוגה מקדימה של שרת SQL עבור GNU / Linux, גרסה שלמרות היותה במבחנים ניתנת להתקנה בכל מחשב לינוקס. גרסה זו מגיעה מוכנה כך שקל מאוד להתקין אותה באובונטו אך ניתן להתקין אותה בכל הפצה אחרת כמו פדורה.
במדריך הקטן הזה אנו אומרים לך כיצד לעשות זאת בפשטות ובמהירות מבלי שיהיה לנו ידע רב אודות מאגרי מידע, אך על מנת לתפקד נכון עימם, עלינו לדעת משהו על מאגרי מידע.
התקנת שרת SQL
כמו בתוכניות רבות אחרונות, לא ניתן למצוא שרת SQL במאגרי פדורהאז ראשית עלינו לשלב אותם במאגרים על ידי הקלדת הדברים הבאים במסוף:
sudo su - curl https://packages.microsoft.com/config/rhel/7/mssql-server.repo & /etc/yum.repos.d/mssql-server.repo curl https://packages.microsoft.com/config/rhel/7/prod.repo & /etc/yum.repos.d/msprod.repo exit
לאחר שהוספנו מאגרים אלה, כעת עלינו להתקין את מסד הנתונים של מיקרוסופט בהפצה ואנו עושים זאת באופן הבא:
sudo dnf -y install mssql-server mssql-tools
תצורת שרת SQL בפדורה
ואז עלינו להתחיל את סקריפט התצורה, אך לשם כך עלינו לפתוח תחילה את היציאה בה ישתמש שרת SQL, לשם כך אנו כותבים את הדברים הבאים:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
ואחרי זה, כעת נוכל להתחיל בתצורת מסד הנתונים:
sudo /opt/mssql/bin/sqlservr-setup
עכשיו בשביל התחל את השירות כשאנחנו מתחילים את פדורה אנו כותבים את הדברים הבאים:
sudo systemctl enable mssql-server mssql-server-telemetry
ואם אנו רוצים להתחיל את שירות SQL Server במפגש אותו אנו מפעילים, עלינו לבצע את הפעולות הבאות:
sudo systemctl start mssql-server mssql-server-telemetry
וזה כל מה שעליך לעשות כדי שיהיה לך שרת SQL בפדורה, אולם עליך לזכור שמדובר בתצוגה מקדימה, כלומר זו לא גרסה סופיתאז עליכם להיות זהירים בעבודה שאנו נותנים לתוכנה החדשה הזו לעשות ב- Gnu / Linux.
זה יהיה נוח לשים את השם הנכון: שרת MS SQL, מכיוון ש"שרת SQL "הם כולם: אורקל, postgresql, firebird, mysql, interbase וכו '.