הגעתו של שרת ה- SQL של מיקרוסופט גרמה למשתמשים רבים להיות חסרי סבלנות ורוצים לנסות את מיקרוסופט החדשה עבור אובונטו, אך אל תשכח שהיא עדיין בפיתוח ו לא לשימוש בציוד ייצור.
בכל מקרה יש האפשרות להתקין שרת SQL באובונטו שלנו מבלי שנצטרך לעשות דברים מוזרים, אנו זקוקים רק לאובונטו במחשב שלנו ולחיבור אינטרנט להתקנת שרת ה- SQL של מיקרוסופט.
התקנת שרת SQL
שרתי מיקרוסופט עדיין קנייניים, אז במקרה זה להתקין שרת SQL יש לנו תחילה יש אישורים להורדת הקבציםאז אנו פותחים מסוף באובונטו ועושים את הפעולות הבאות:
sudo su
כדי להיכנס עם הרשאות מנהל צוות.
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
עם זאת אנו מבקשים אישורים כדי להיות מסוגלים להוריד קבצים מהמאגר של מיקרוסופט. כעת אנו כותבים את הדברים הבאים:
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list & /etc/apt/sources.list.d/mssql-server.list
ועם זה נוסיף המאגר של מיקרוסופט ל- sources.list שלנו אז אובונטו תמיד תעדכן את התוכנה הזו.
exit sudo apt-get update sudo apt-get install -y mssql-server
תצורת שרת SQL
פעולה זו תתחיל בהתקנת שרת SQL. אבל עכשיו עלינו להגדיר את זה. לשם כך נשתמש סקריפט שמיקרוסופט יצרה למטרה זו. אז אנו כותבים את הדברים הבאים:
sudo /opt/mssql/bin/sqlservr-setup
ברגע שסיימנו, אנחנו פשוט צריכים הפעל את השירות כך ששרת SQL יתחיל בהפעלה של אובונטו, למרות שבכל פעם שאנחנו מפעילים את אובונטו זה יתחיל אוטומטית, אז אנחנו כותבים את הדברים הבאים כדי להפעיל את השרת:
systemctl status mssql-server
מסקנה
כפי שאתה יכול לראות, תהליך ההתקנה הוא פשוט, תהליך פשוט שכולנו יכולים להשתמש בו, אבל זכור ש- SQL Server עדיין נמצא בפיתוחזו גרסת תצוגה מקדימה ועלולה לגרום לבעיות, לכן אנו ממליצים שהיא תיעשה במכונה וירטואלית, ואם אתה יכול עם כמה שירותים, עדיף, מכיוון שהיא עלולה לגרום לכשלים קריטיים. אל תשכחו את זה.
אתם מתנדנדים הרבה לאחרונה.
האם ניתן להתקין אותו ב- 16.04 32bit?
האם מישהו מכם הצליח לגרום ל- phpmyadmin לעבוד באובונטו 16.04 עם apache2, php7.0 ו- mysql-server ???
כן, התקנת LAMPP או עם XAMPP
אני יודע שזה לא קשור הרבה לזה אבל אני צריך הצעה.
יש לי xampp, ומתקין את ה- phpmyadmin ואת ה- postgres pgadmin, כשאני כותב localhost / phpmyadmin בסדר זה פותח את המטפל של SQL bd, אולם כשאני כותב localhost / phppgadmin (זה יהיה זה של postgres) זה לא פותח אותו אחרי
שגיאה 404
localhost
אפאצ'י / 2.4.23 (יוניקס) OpenSSL / 1.0.2j PHP / 5.6.24 mod_perl / 2.0.8-dev Perl / v5.16.3
יש הצעות מה לתקן?
לא מועיל לחזור על דפי ההדרכה של טרשת נפוצה (https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu#install-sql-server) משאירים את אותם פערים שהם משאירים
אני יודע שאפשר להפסיק את השירות איתו
להפסיק את שרת mssql
אבל איך אני מגדיר את זה כך שהוא יהיה ידני
כלומר שזה לא מתחיל כשהמערכת מתחילה?
היי, אני רוצה להתקין אותו באובונטו 17.04, אבל אני מקבל שגיאה שהוא לא מצליח למצוא את המאגר MS.
שלום, כבר מותקן, איך אוכל לעשות שאילתות SQL ולהתחבר? אני כבר מחפש מידע מהפקודה sqlcommand אבל אני מקבל את השגיאה הבאה:
"/ Opt / mssql-tools / bin / sqlcmd: שגיאה בעת טעינת ספריות משותפות: libodbc.so.2: לא ניתן לפתוח קובץ אובייקט משותף: אין קובץ או ספרייה כאלה"
בברכה,
לוג'אן