ເຈົ້າສາມາດເອີ້ນໃຊ້ Microsoft SQL Server ໃນ Linux ໄດ້ບໍ?

SQL Server ແມ່ນຮອງຮັບໃນ Red Hat Enterprise Linux (RHEL), SUSE Linux Enterprise Server (SLES), ແລະ Ubuntu. ມັນຍັງໄດ້ຮັບການສະຫນັບສະຫນູນເປັນຮູບພາບ Docker, ເຊິ່ງສາມາດດໍາເນີນການໃນ Docker Engine ໃນ Linux ຫຼື Docker ສໍາລັບ Windows / Mac.

ວິທີການຕິດຕັ້ງ Microsoft SQL Server ໃນ Linux?

ວິທີການຕິດຕັ້ງ SQL Server ໃນ Linux

  1. ຕິດຕັ້ງ SQL Server ໃນ Ubuntu. ຂັ້ນຕອນທີ 1: ເພີ່ມ Repository Key. ຂັ້ນຕອນທີ 2: ເພີ່ມ SQL Server Repository. ຂັ້ນຕອນທີ 3: ຕິດຕັ້ງ SQL Server. ຂັ້ນຕອນທີ 4: ຕັ້ງຄ່າ SQL Server.
  2. ຕິດຕັ້ງ SQL Server ເທິງ CentOS 7 ແລະ Red Hat (RHEL) ຂັ້ນຕອນທີ 1: ເພີ່ມ SQL Server Repository. ຂັ້ນຕອນທີ 2: ຕິດຕັ້ງ SQL Server. ຂັ້ນຕອນທີ 3: ຕັ້ງຄ່າ SQL Server.

SQL Server ລຸ້ນໃດທີ່ເຂົ້າກັນໄດ້ກັບ Linux?

SQL Server 2017 (RC1) ຮອງຮັບໃນ Red Hat Enterprise Linux (7.3), SUSE Linux Enterprise Server (v12 SP1), Ubuntu (16.04 ແລະ 16.10), ແລະ Docker Engine (1.8 ແລະສູງກວ່າ). SQL Server 2017 ຮອງຮັບລະບົບໄຟລ໌ XFS ແລະ ext4—ບໍ່ຮອງຮັບລະບົບໄຟລ໌ອື່ນ.

SQL Server ໃນ Linux ມີຄວາມຫມັ້ນຄົງບໍ?

Microsoft ມີ ສ້າງສະບັບທີ່ຫມັ້ນຄົງທີ່ປະຕິບັດໄດ້ດີໃນ Linux ດັ່ງທີ່ມັນເຮັດຢູ່ໃນ Windows (ແລະ, ໃນບາງກໍລະນີ, ດີກວ່າ). Microsoft ກໍາລັງເຮັດໃຫ້ມັນງ່າຍຕໍ່ການໂອນຂໍ້ມູນຂອງທ່ານໄປຫາແພລະຕະຟອມຂອງມັນດ້ວຍເປົ້າຫມາຍຂອງການເປັນເຈົ້າພາບຂໍ້ມູນຂອງທ່ານໃນ Azure.

ຂ້ອຍຈະເຊື່ອມຕໍ່ກັບ SQL Server ໃນ Linux ໄດ້ແນວໃດ?

ເພື່ອເຊື່ອມຕໍ່ກັບຕົວຢ່າງທີ່ມີຊື່, ໃຫ້ໃຊ້ ຮູບແບບຊື່ເຄື່ອງຈັກ instancename . ເພື່ອເຊື່ອມຕໍ່ກັບຕົວຢ່າງ SQL Server Express, ໃຊ້ຊື່ເຄື່ອງຮູບແບບ SQLEXPRESS. ເພື່ອເຊື່ອມຕໍ່ຫາ SQL Server instance ທີ່ບໍ່ໄດ້ຟັງຢູ່ໃນພອດເລີ່ມຕົ້ນ (1433), ໃຫ້ໃຊ້ຮູບແບບເຄື່ອງຊື່:ພອດ .

ຂ້ອຍຈະດໍາເນີນການສອບຖາມ SQL ໃນ Linux ໄດ້ແນວໃດ?

ສ້າງຖານຂໍ້ມູນຕົວຢ່າງ

  1. ໃນເຄື່ອງ Linux ຂອງທ່ານ, ເປີດເຊດຊັນ bash terminal.
  2. ໃຊ້ sqlcmd ເພື່ອແລ່ນຄໍາສັ່ງ Transact-SQL CREATE DATABASE. ສຳເນົາ Bash. /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -Q 'ສ້າງຖານຂໍ້ມູນ SampleDB'
  3. ກວດ​ສອບ​ຖານ​ຂໍ້​ມູນ​ໄດ້​ຖືກ​ສ້າງ​ຂຶ້ນ​ໂດຍ​ການ​ລາຍ​ຊື່​ຖານ​ຂໍ້​ມູນ​ກ່ຽວ​ກັບ​ເຄື່ອງ​ແມ່​ຂ່າຍ​ຂອງ​ທ່ານ​. ສຳເນົາ Bash.

Microsoft SQL Server ແມ່ນບໍ່ເສຍຄ່າບໍ?

SQL Server 2019 Express ແມ່ນ ສະບັບຟຣີຂອງ SQL Server, ເຫມາະສໍາລັບການພັດທະນາແລະການຜະລິດສໍາລັບ desktop, ເວັບ, ແລະຄໍາຮ້ອງສະຫມັກເຊີຟເວີຂະຫນາດນ້ອຍ.

ຂ້ອຍຈະຮູ້ໄດ້ແນວໃດວ່າ SQL Server ຖືກຕິດຕັ້ງຢູ່ໃນ Linux?

ເພື່ອກວດສອບເວີຊັນປັດຈຸບັນ ແລະສະບັບຂອງ SQL Server ຂອງທ່ານໃນ Linux, ໃຫ້ໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້:

  1. ຖ້າບໍ່ໄດ້ຕິດຕັ້ງແລ້ວ, ໃຫ້ຕິດຕັ້ງເຄື່ອງມືເສັ້ນຄໍາສັ່ງຂອງ SQL Server.
  2. ໃຊ້ sqlcmd ເພື່ອແລ່ນຄໍາສັ່ງ Transact-SQL ທີ່ສະແດງເວີຊັນ SQL Server ຂອງທ່ານແລະສະບັບ. ສຳເນົາ Bash. sqlcmd -S localhost -U SA -Q 'ເລືອກ @@VERSION'

ຄວາມແຕກຕ່າງລະຫວ່າງ mysql ແລະ SQL Server ແມ່ນຫຍັງ?

SQL ແມ່ນພາສາສອບຖາມ, ໃນຂະນະທີ່ MySQL ແມ່ນຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງທີ່ໃຊ້ SQL ເພື່ອສອບຖາມ a ຖານຂໍ້ມູນ. ທ່ານ​ສາ​ມາດ​ນໍາ​ໃຊ້ SQL ເພື່ອ​ເຂົ້າ​ເຖິງ​, ການ​ປັບ​ປຸງ​, ແລະ​ການ​ຈັດ​ການ​ຂໍ້​ມູນ​ທີ່​ເກັບ​ຮັກ​ສາ​ໄວ້​ໃນ​ຖານ​ຂໍ້​ມູນ​ໄດ້​. ຢ່າງໃດກໍຕາມ, MySQL ເປັນຖານຂໍ້ມູນທີ່ເກັບຮັກສາຂໍ້ມູນທີ່ມີຢູ່ແລ້ວໃນຖານຂໍ້ມູນເປັນລະບຽບ.

ຂ້ອຍຈະຊອກຫາເວີຊັນ Linux ໄດ້ແນວໃດ?

ກວດເບິ່ງເວີຊັນ os ໃນ Linux

  1. ເປີດແອັບພລິເຄຊັນ terminal (bash shell)
  2. ສໍາລັບການເຂົ້າສູ່ລະບົບເຄື່ອງແມ່ຂ່າຍຫ່າງໄກສອກຫຼີກໂດຍໃຊ້ ssh: ssh user@server-name.
  3. ພິມຄຳສັ່ງໃດນຶ່ງຕໍ່ໄປນີ້ເພື່ອຊອກຫາຊື່ os ແລະເວີຊັນໃນ Linux: cat /etc/os-release. lsb_release -a. hostnamectl.
  4. ພິມຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຊອກຫາ Linux kernel version: uname -r.

SQL Server ສາມາດແລ່ນໃນ Ubuntu ໄດ້ບໍ?

Ubuntu 18.04 ໄດ້ຮັບການສະຫນັບສະຫນູນເລີ່ມຕົ້ນດ້ວຍ SQL Server 2017 CU20. ຖ້າທ່ານຕ້ອງການໃຊ້ຄໍາແນະນໍາໃນບົດຄວາມນີ້ກັບ Ubuntu 18.04, ໃຫ້ແນ່ໃຈວ່າທ່ານໃຊ້ເສັ້ນທາງ repository ທີ່ຖືກຕ້ອງ, 18.04 ແທນ 16.04 . ຖ້າທ່ານກໍາລັງໃຊ້ SQL Server ໃນຮຸ່ນຕ່ໍາ, ການຕັ້ງຄ່າແມ່ນເປັນໄປໄດ້ດ້ວຍການດັດແປງ.

ຄຸນສົມບັດທີ່ບໍ່ຮອງຮັບໃນ SQL Server 2019 ໃນ Linux ແມ່ນຫຍັງ?

ຂໍ້ຈໍາກັດຂອງເຄື່ອງແມ່ຂ່າຍ SQL ໃນ Linux:

  • ເຄື່ອງຈັກຖານຂໍ້ມູນ. * ຄົ້ນຫາຂໍ້ຄວາມເຕັມ. * ການຈຳລອງ. * stretch DB. …
  • ມີໃຫ້ສູງ. * ຢູ່ໃນກຸ່ມທີ່ມີໃຫ້ສະເໝີ. * ການສະທ້ອນຖານຂໍ້ມູນ.
  • ຄວາມປອດໄພ. * Active Directory authentication. * Windows Authentication. * ການ​ຄຸ້ມ​ຄອງ​ກະ​ແຈ​ຂະ​ຫຍາຍ​. …
  • ການບໍລິການ. * ຕົວແທນເຊີບເວີ SQL. * SQL Server Browser.

ຂ້ອຍສາມາດດາວໂຫລດ SQL Server ໃນ Linux ໄດ້ແນວໃດ?

ຕິດຕັ້ງ SQL Server 2019 ໃນ Windows, Linux, ແລະ Docker containers

  1. Windows. ແລ່ນ SQL Server ໃນ Windows ຫຼືເປັນ Virtual Machine ໃນ Azure. ເລືອກ​ການ​ຕິດ​ຕັ້ງ​ຂອງ​ທ່ານ​.
  2. Linux. ແລ່ນ SQL Server 2019 ໃນ Linux. ເລືອກ​ການ​ຕິດ​ຕັ້ງ​ຂອງ​ທ່ານ​.
  3. Docker. ແລ່ນຮູບພາບ container SQL Server 2019 ດ້ວຍ Docker. ເລືອກ​ການ​ຕິດ​ຕັ້ງ​ຂອງ​ທ່ານ​.
ມັກໂພສນີ້ບໍ່? ກະລຸນາແບ່ງປັນໃຫ້ ໝູ່ ເພື່ອນຂອງທ່ານ:
OS ມື້ນີ້