คุณสามารถเรียกใช้ 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: เพิ่มรหัสพื้นที่เก็บข้อมูล ขั้นตอนที่ 2: เพิ่มที่เก็บเซิร์ฟเวอร์ SQL ขั้นตอนที่ 3: ติดตั้ง SQL Server ขั้นตอนที่ 4: กำหนดค่าเซิร์ฟเวอร์ SQL
  2. ติดตั้ง SQL Server บน CentOS 7 และ Red Hat (RHEL) ขั้นตอนที่ 1: เพิ่ม SQL Server Repository ขั้นตอนที่ 2: ติดตั้ง SQL Server ขั้นตอนที่ 3: กำหนดค่าเซิร์ฟเวอร์ SQL

SQL Server เวอร์ชันใดที่เข้ากันได้กับ Linux

เซิร์ฟเวอร์ SQL 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 ได้อย่างไร

ในการเชื่อมต่อกับอินสแตนซ์ที่มีชื่อ ให้ใช้ จัดรูปแบบชื่อเครื่องอินสแตนซ์ . ในการเชื่อมต่อกับอินสแตนซ์ของ SQL Server Express ให้ใช้รูปแบบชื่อเครื่องว่า SQLEXPRESS ในการเชื่อมต่อกับอินสแตนซ์ของ SQL Server ที่ไม่ได้ฟังบนพอร์ตเริ่มต้น (1433) ให้ใช้รูปแบบชื่อเครื่อง :port

ฉันจะเรียกใช้แบบสอบถาม SQL ใน Linux ได้อย่างไร

สร้างฐานข้อมูลตัวอย่าง

  1. บนเครื่อง Linux ของคุณ ให้เปิดเซสชันเทอร์มินัลทุบตี
  2. ใช้ sqlcmd เพื่อรันคำสั่ง Transact-SQL CREATE DATABASE ทุบตีคัดลอก /opt/mssql-tools/bin/sqlcmd -S localhost -U SA -Q 'สร้างฐานข้อมูล SampleDB'
  3. ตรวจสอบว่าฐานข้อมูลถูกสร้างขึ้นโดยแสดงรายการฐานข้อมูลบนเซิร์ฟเวอร์ของคุณ ทุบตีคัดลอก

Microsoft SQL Server ฟรีหรือไม่

SQL Server 2019 Express คือ SQL Server รุ่นฟรีเหมาะอย่างยิ่งสำหรับการพัฒนาและการผลิตสำหรับเดสก์ท็อป เว็บ และแอปพลิเคชันเซิร์ฟเวอร์ขนาดเล็ก

ฉันจะทราบได้อย่างไรว่าติดตั้ง SQL Server บน Linux แล้ว

ในการตรวจสอบเวอร์ชันและรุ่นปัจจุบันของ SQL Server บน Linux ให้ใช้ขั้นตอนต่อไปนี้:

  1. หากยังไม่ได้ติดตั้ง ให้ติดตั้งเครื่องมือบรรทัดคำสั่งของ SQL Server
  2. ใช้ sqlcmd เพื่อเรียกใช้คำสั่ง Transact-SQL ที่แสดงเวอร์ชันและรุ่นของเซิร์ฟเวอร์ SQL ของคุณ ทุบตีคัดลอก sqlcmd -S localhost -U SA -Q 'เลือก @@VERSION'

ความแตกต่างระหว่าง mysql และ SQL Server คืออะไร?

SQL เป็นภาษาคิวรีในขณะที่ MySQL เป็นฐานข้อมูลเชิงสัมพันธ์ที่ใช้ SQL ในการสืบค้น a ฐานข้อมูล คุณสามารถใช้ SQL เพื่อเข้าถึง อัปเดต และจัดการข้อมูลที่จัดเก็บไว้ในฐานข้อมูล อย่างไรก็ตาม MySQL เป็นฐานข้อมูลที่จัดเก็บข้อมูลที่มีอยู่ในฐานข้อมูลในลักษณะที่เป็นระเบียบ

ฉันจะค้นหาเวอร์ชัน Linux ได้อย่างไร

ตรวจสอบเวอร์ชันระบบปฏิบัติการใน Linux

  1. เปิดแอปพลิเคชั่นเทอร์มินัล (bash shell)
  2. สำหรับการล็อกอินเซิร์ฟเวอร์ระยะไกลโดยใช้ ssh: ssh user@server-name
  3. พิมพ์คำสั่งใดคำสั่งหนึ่งต่อไปนี้เพื่อค้นหาชื่อระบบปฏิบัติการและเวอร์ชันใน Linux: cat /etc/os-release lsb_release -a. ชื่อโฮสต์
  4. พิมพ์คำสั่งต่อไปนี้เพื่อค้นหาเวอร์ชันเคอร์เนล Linux: uname -r

SQL Server สามารถทำงานบน Ubuntu ได้หรือไม่?

รองรับ Ubuntu 18.04 ขึ้นต้นด้วย CU2017 เซิร์ฟเวอร์ SQL 20. หากคุณต้องการใช้คำแนะนำในบทความนี้กับ Ubuntu 18.04 ตรวจสอบให้แน่ใจว่าคุณใช้เส้นทางที่เก็บที่ถูกต้อง 18.04 แทน 16.04 หากคุณกำลังเรียกใช้ SQL Server ในเวอร์ชันที่ต่ำกว่า การกำหนดค่าสามารถทำได้ด้วยการปรับเปลี่ยน

ฟีเจอร์ที่ไม่ได้รับการสนับสนุนบน SQL Server 2019 บน Linux คืออะไร

ข้อจำกัดของเซิร์ฟเวอร์ SQL บน Linux:

  • เอ็นจิ้นฐานข้อมูล * ค้นหาข้อความแบบเต็ม * การจำลองแบบ * ยืด DB …
  • ความพร้อมใช้งานสูง * อยู่ในกลุ่มความพร้อมใช้งานเสมอ * มิเรอร์ฐานข้อมูล
  • ความปลอดภัย. * การรับรองความถูกต้องของ Active Directory * การรับรองความถูกต้องของ Windows * การจัดการคีย์ที่ขยายได้ …
  • บริการ. * ตัวแทนเซิร์ฟเวอร์ SQL * เบราว์เซอร์เซิร์ฟเวอร์ SQL

ฉันจะดาวน์โหลด SQL Server ใน Linux ได้อย่างไร

ติดตั้ง SQL Server 2019 บนคอนเทนเนอร์ Windows, Linux และ Docker

  1. วินโดว์. เรียกใช้ SQL Server บน Windows หรือเป็น Virtual Machine ใน Azure เลือกการตั้งค่าการติดตั้งของคุณ
  2. ลินุกซ์. เรียกใช้ SQL Server 2019 บน Linux เลือกการตั้งค่าการติดตั้งของคุณ
  3. นักเทียบท่า เรียกใช้อิมเมจคอนเทนเนอร์ SQL Server 2019 ด้วย Docker เลือกการตั้งค่าการติดตั้งของคุณ
ชอบโพสต์นี้? กรุณาแบ่งปันให้เพื่อนของคุณ:
ระบบปฏิบัติการวันนี้