ติดตั้ง Microsoft SQL Server บน Ubuntu 20.04

Published on September 10, 2021
ติดตั้ง Microsoft SQL Server บน Ubuntu 20.04

ติดตั้ง Microsoft SQL Server บน Ubuntu 20.04

 

บทความนี้แสดงวิธีการติดตั้ง Microsoft SQL Server 2019 ใน Ubuntu 20.04 ติดตั้ง MSSQL tools  ซึ่งช่วยในการเชื่อมต่อกับฐานข้อมูลและ SQL queries  เป็นต้น โดย Microsoft MS SQL Server เป็นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (RDBMS) มันเก็บข้อมูลในตาราง คอลัมน์ และแถว ใช้กันอย่างแพร่หลายที่นำมาปรับใช้ในองค์กร ซึ่ง MSSQL เป็นแพลตฟอร์มข้อมูลที่ปรับขนาดได้ซึ่งใช้สำหรับธุรกิจที่สำคัญต่อภารกิจและข้อมูลโซลูชัน

ติดตั้ง SQL Server บน Ubuntu

Update Ubuntu

sudo apt update
sudo apt upgrade -y


ติดตั้ง GPG Public key

sudo wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -


ลงทะเบียนที่เก็บ Microsoft SQL Server Ubuntu สำหรับ SQL Server 2019

sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"


หมายเหตุ เวอร์ชั่นของ ubuntu จะเปลี่ยนไปตามเวรอ์ชั่นของคุณ เช่น ubuntu/18.04 หรือ ubuntu/20.04

ติดตั้ง SQL Server

sudo apt update
sudo apt install -y mssql-server

ตั้งค่า SQL server และ ตั้ง  password สำหรับ SA

sudo /opt/mssql/bin/mssql-conf setup


เช็ค SQL service

systemctl status mssql-server --no-pager

เช็ค port สำหรับ MSSQL server

sudo apt install net-tools
sudo netstat -tnlp | grep sqlservr

เปิด firewall port 1433 เพื่อเชื่อมต่อจากระยะไกล

sudo ufw allow 22
sudo ufw allow 1433

ปิด firewall

sudo ufw disable
sudo ufw status

SAN is out SDS is in

วันนี้เราจะไปพาไปพบกับ คำถามที่ช่วงนี้ต้องบอกว่า พบเจอบ่อยมากๆ นั่นคือ การที่หลายๆ คนใช้งาน Storage Area Network หรือที่เรียกสั้นๆ...

Read more »

ข้อดีของการมีระบบจองที่พักหรือโรงแรมเป็นของตัวเอง

ประเทศไทยนั้นถือว่าจุดหมายปลายทางระดับโลกของนักท่องเที่ยว ที่มีแต่จะมากขึ้นทุกๆ ปีด้วยความโดดเด่นของไทยเองที่มีอยู่หลายด้าน เช่น อาหาร แหล่งท่องเที่ยว และ ความเป็นมิตรของผู้คน นั่นคือหนึ่งในสาเหตุของ การเพิ่มขึ้นของสถานประกอบการประเภทที่พัก...

Read more »

ระบบฐานข้อมูล และ การใช้งานประจำปี 2025

เราอาจจะพูดได้ว่า ระบบฐานข้อมูลนั้นได้กลายเป็นกระดูกสันหลังขององค์กรและแอปพลิเคชันยุคใหม่ไปแล้ว การเข้าใจว่า ฐานข้อมูลแต่ละชนิดและการนำไปใช้งานนั้นก็กลายเป็นเรื่องจำเป็นที่นักพัฒนา รวมถึงผู้ที่อยู่ในสายงานไอที ต้องเรียนรู้ ไม่ว่าคุณกำลังจะสร้างแอปสำหรับใช้งานส่วนตัวหรือสำหรับองค์กรขนาดใหญ่ การเข้าในฐานข้อมูลและเลือกใช้งานให้ถูกต้อง ถือเป็นส่วนที่จะต้องทำ อะไรคือฐานข้อมูล...

Read more »

Virtual Tape Library คืออะไรและมีประโยชน์อย่างไร

สำหรับ Tape Backup นั้นหลายๆ คนคงจะรู้จัก และใช้งานกันมานานพอสมควร แม้กระทั่งทุกวันนี้หลายๆ องค์กรก็ยังใช้งาน Tape อยู่...

Read more »

ทดสอบ IOPS ด้วย KDiskMark

หากพูดถึง CrystalDiskMark ก็ต้องบอกว่าเป็นที่รู้จักกันในโลกของ Windows กันมา พอสมควรแล้ว เพราะถูกใช้กันอย่างกว้างขวางในการทดสอบ IOPS บน Disk/SSD...

Read more »

GraphQL คืออะไร และ มันอาจจะเป็นสิ่งที่มาเปลี่ยน REST API

GraphQL คืออะไร ก่อนอื่นต้องบอกก่อน วิธีการสื่อสารระหว่าง client & server นั้นเราใช้วิธีการที่เรียกว่า REST API...

Read more »