เพราะว่า SQL Server Management Studio (SSMS) มีแต่บน windows แต่ดันใช้ MacOS กับ Linux ทำให้ต้องใช้โปรแกรม DBeaver Community แทนแต่มันก็ไม่ถนัดเท่ากับ SSMS อยู่ดี ตอนหลังถึงได้รู้จักกับ Azure Data Studio (ADS) ว่าใช้ได้ทั้ง Winfows, macOs, Linux แต่ความสามารถจะเน้นในการเขียน T-SQL เองมากกว่า แปลว่า tools น้อยกว่า
สามารถ download ได้จาก Download and install Azure Data Studio
คุณสมบัติ | Azure Data Studio (ADS) | SQL Server Management Studio (SSMS) |
---|---|---|
วัตถุประสงค์หลัก | เน้นการเขียนและแก้ไขคิวรี การพัฒนาข้อมูล และสภาพแวดล้อมแบบ DevOps | เน้นการบริหารจัดการฐานข้อมูล (DBA) และการควบคุมอย่างละเอียด |
ความเร็ว/ขนาด | น้ำหนักเบา ทำงานเร็ว กินทรัพยากรน้อยกว่า เหมาะสำหรับงานทั่วไป/คิวรี | เครื่องมือที่มีฟังก์ชันครบถ้วน (Heavyweight) เหมาะสำหรับการจัดการฐานข้อมูลขนาดใหญ่/ซับซ้อน |
ระบบปฏิบัติการ | ข้ามแพลตฟอร์ม (Cross-Platform) ทำงานบน Windows, macOS, และ Linux | เฉพาะ Windows เท่านั้น |
คุณสมบัติเด่น | QL Notebooks, Source Control (Git), การแสดงผลข้อมูลแบบกราฟิก, รองรับ Extensions | เครื่องมือบริหารจัดการครบวงจร (เช่น Agent, Profiler, Replication, Always On, Data Tuning Advisor) |
การเชื่อมต่อ | เชื่อมต่อกับ Azure Services ได้อย่างราบรื่น และสามารถต่อกับฐานข้อมูลอื่น ๆ เช่น PostgreSQL, MySQL (ผ่าน Extension) | เน้นที่ SQL Server และ Azure SQL Database เป็นหลัก มีเครื่องมือสำหรับ SQL Server ที่หลากหลายกว่า |