ການມາຮອດຂອງ SQL Server ຂອງ Microsoft ໄດ້ເຮັດໃຫ້ຜູ້ໃຊ້ຫຼາຍຄົນອົດທົນແລະຢາກທົດລອງໃຊ້ Microsoft ໃໝ່ ສຳ ລັບ Ubuntu ແຕ່ຢ່າລືມວ່າມັນຍັງຢູ່ໃນການພັດທະນາແລະ ບໍ່ໃຊ້ໃນອຸປະກອນການຜະລິດ.
ໃນກໍລະນີໃດກໍ່ຕາມມີ ຄວາມເປັນໄປໄດ້ຂອງການຕິດຕັ້ງ SQL Server ໃນ Ubuntu ຂອງພວກເຮົາ ໂດຍບໍ່ ຈຳ ເປັນຕ້ອງເຮັດສິ່ງແປກໆ, ພວກເຮົາ ຈຳ ເປັນຕ້ອງມີ Ubuntu ໃນຄອມພີວເຕີ້ຂອງພວກເຮົາແລະການເຊື່ອມຕໍ່ອິນເຕີເນັດ ສຳ ລັບການຕິດຕັ້ງ Microsoft SQL Server.
ການຕິດຕັ້ງ SQL Server
ເຄື່ອງແມ່ຂ່າຍຂອງ Microsoft ຍັງເປັນເຈົ້າຂອງ, ສະນັ້ນໃນກໍລະນີນີ້ການຕິດຕັ້ງ SQL Server ພວກເຮົາມີ ກ່ອນອື່ນ ໝົດ ຕ້ອງມີຂໍ້ມູນເພື່ອດາວໂຫລດເອກະສານ, ດັ່ງນັ້ນພວກເຮົາເປີດສະຖານີຢູ່ໃນ Ubuntu ແລະເຮັດດັ່ງຕໍ່ໄປນີ້:
sudo su
ທີ່ຈະເຂົ້າກັບສິດອະນຸຍາດຂອງຜູ້ບໍລິຫານທີມ.
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
ດ້ວຍສິ່ງນີ້ພວກເຮົາຮຽກຮ້ອງໃຫ້ມີໃບຢັ້ງຢືນທີ່ຈະສາມາດ ດາວໂຫລດໄຟລ໌ຈາກຫໍສະ ໝຸດ Microsoft. ດຽວນີ້ພວກເຮົາຂຽນດັ່ງຕໍ່ໄປນີ້:
curl https://packages.microsoft.com/config/ubuntu/16.04/mssql-server.list & /etc/apt/sources.list.d/mssql-server.list
ແລະດ້ວຍສິ່ງນີ້ພວກເຮົາຈະເພີ່ມ ບ່ອນເກັບມ້ຽນຂອງ Microsoft ໄປທີ່ source.list ຂອງພວກເຮົາ ສະນັ້ນ Ubuntu ຈະປັບປຸງຊອບແວນີ້ຢູ່ສະ ເໝີ.
exit sudo apt-get update sudo apt-get install -y mssql-server
ການຕັ້ງຄ່າ SQL Server
ນີ້ຈະເລີ່ມຕົ້ນການຕິດຕັ້ງ SQL Server. ແຕ່ດຽວນີ້ພວກເຮົາຕ້ອງໄດ້ຕັ້ງຄ່າມັນ. ສຳ ລັບສິ່ງນີ້ພວກເຮົາຈະ ນຳ ໃຊ້ ສະຄິບທີ່ Microsoft ສ້າງຂື້ນມາເພື່ອຈຸດປະສົງນີ້. ດັ່ງນັ້ນພວກເຮົາຂຽນສິ່ງຕໍ່ໄປນີ້:
sudo /opt/mssql/bin/sqlservr-setup
ເມື່ອພວກເຮົາເຮັດ ສຳ ເລັດແລ້ວ, ພວກເຮົາພຽງແຕ່ຕ້ອງເຮັດ ດໍາເນີນການບໍລິການເພື່ອໃຫ້ SQL Server ເລີ່ມຕົ້ນໃນຊ່ວງ Ubuntuເຖິງແມ່ນວ່າທຸກຄັ້ງທີ່ພວກເຮົາເລີ່ມ Ubuntu ມັນຈະເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດ, ດັ່ງນັ້ນພວກເຮົາຂຽນສິ່ງຕໍ່ໄປນີ້ເພື່ອເລີ່ມຕົ້ນ server:
systemctl status mssql-server
ສະຫຼຸບ
ດັ່ງທີ່ທ່ານເຫັນ, ຂັ້ນຕອນການຕິດຕັ້ງແມ່ນງ່າຍດາຍ, ເປັນຂັ້ນຕອນທີ່ງ່າຍດາຍທີ່ທຸກຄົນສາມາດໃຊ້ໄດ້, ແຕ່ວ່າ ຈື່ໄວ້ວ່າ SQL Server ຍັງຢູ່ໃນໄລຍະພັດທະນາມັນແມ່ນລຸ້ນທີ່ສະແດງຕົວຢ່າງແລະສາມາດສ້າງບັນຫາໄດ້, ສະນັ້ນພວກເຮົາຂໍແນະ ນຳ ໃຫ້ເຮັດໃນເຄື່ອງ virtual ແລະຖ້າທ່ານສາມາດ ນຳ ໃຊ້ບໍລິການ ຈຳ ນວນ ໜຶ່ງ ກໍ່ດີກວ່າເພາະມັນສາມາດກໍ່ໃຫ້ເກີດຄວາມລົ້ມເຫລວທີ່ ສຳ ຄັນ. ຢ່າລືມມັນ.
9 ຄຳ ເຫັນ, ປ່ອຍໃຫ້ທ່ານ
ພວກເຈົ້າ ກຳ ລັງແກວ່ງກັນມາຊ້າ.
ມັນສາມາດຕິດຕັ້ງໄດ້ໃນ 16.04 32bit ບໍ?
ມີຜູ້ໃດໃນພວກທ່ານບໍລິຫານທີ່ຈະເຮັດໃຫ້ phpmyadmin ເຮັດວຽກໃນ Ubuntu 16.04 ດ້ວຍ apache2, php7.0 ແລະ mysql-server ???
ແມ່ນແລ້ວ, ການຕິດຕັ້ງ LAMPP ຫຼືກັບ XAMPP
ຂ້ອຍຮູ້ວ່າມັນບໍ່ມີຫຼາຍຢ່າງທີ່ຕ້ອງເຮັດກັບມັນແຕ່ຂ້ອຍຕ້ອງການ ຄຳ ແນະ ນຳ.
ຂ້ອຍມີ xampp, ແລະຕິດຕັ້ງ phpmyadmin ແລະ postgres pgadmin, ເມື່ອຂ້ອຍຂຽນ localhost / phpmyadmin ມັນຈະເປີດ sql bd handler, ເຖິງຢ່າງໃດກໍ່ຕາມເມື່ອຂ້ອຍຂຽນ localhost / phppgadmin (ມັນອາດຈະເປັນຈາກ postgres) ມັນບໍ່ໄດ້ເປີດຂ້ອຍຕໍ່ໄປນີ້
ຂໍ້ຜິດພາດ 404
localhost
Apache / 2.4.23 (Unix) OpenSSL / 1.0.2j PHP / 5.6.24 mod_perl / 2.0.8-dev Perl / v5.16.3
ມີ ຄຳ ແນະ ນຳ ຫຍັງກ່ຽວກັບການແກ້ໄຂ?
ມັນບໍ່ເປັນປະໂຫຍດທີ່ຈະເຮັດ ໜ້າ ທີ່ການສອນ MS ຄືນ ໃໝ່ (https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu#install-sql-server) ອອກຈາກຊ່ອງຫວ່າງດຽວກັນທີ່ພວກເຂົາອອກໄປ
ຂ້ອຍຮູ້ວ່າເຈົ້າສາມາດຢຸດການບໍລິການດ້ວຍ
systemctl ຢຸດ mssql-server
ແຕ່ຂ້ອຍຈະຕັ້ງຄ່າແນວໃດເພື່ອໃຫ້ເປັນຄູ່ມື
ນັ້ນແມ່ນການເວົ້າວ່າມັນບໍ່ໄດ້ເລີ່ມຕົ້ນເມື່ອລະບົບເລີ່ມຕົ້ນບໍ?
ສະບາຍດີ, ຂ້ອຍຕ້ອງການຕິດຕັ້ງມັນໃນ Ubuntu 17.04, ແຕ່ຂ້ອຍໄດ້ຮັບຂໍ້ຜິດພາດໂດຍລະບຸວ່າມັນບໍ່ສາມາດຊອກຫາຫໍສະມຸດ MS.
ສະບາຍດີ, ຕິດຕັ້ງແລ້ວ, ຂ້ອຍຈະເຮັດແບບສອບຖາມແລະເຊື່ອມຕໍ່ໄດ້ແນວໃດ? ຂ້ອຍຊອກຫາຂໍ້ມູນຈາກ sqlcommand ແລ້ວແຕ່ຂ້ອຍໄດ້ຮັບຂໍ້ຜິດພາດຕໍ່ໄປນີ້:
"/ ເລືອກ / mssql-tools / bin / sqlcmd: ຂໍ້ຜິດພາດໃນຂະນະທີ່ ກຳ ລັງໂຫລດຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ: libodbc.so.2: ບໍ່ສາມາດເປີດເອກະສານວັດຖຸທີ່ໃຊ້ຮ່ວມກັນໄດ້: ບໍ່ມີເອກະສານຫລືໄດເລກະທໍລີດັ່ງກ່າວ"
ຄວາມນັບຖື,
ລູຈັນ