Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Azure Data Studio là gì?

Microsoft Azure Data Studio là một công cụ miễn phí, đa nền tảng có thể được sử dụng để quản lý SQL Server, Cơ sở dữ liệu Azure SQL và Kho dữ liệu Azure SQL.

Azure Data Studio trước đây được gọi là SQL Operations Studio (khi nó đang trong bản phát hành xem trước) và nó đã được đổi tên thành Azure Data Studio sau khi nó được chuyển sang tính khả dụng chung (GA) vào ngày 24 tháng 9 năm 2018.

Azure Data Studio sử dụng giao diện người dùng đồ họa (GUI), vì vậy bạn có thể trỏ và nhấp theo cách của mình xung quanh giao diện. Điều đó nói rằng, Azure Data Studio là một công cụ nhẹ, vì vậy không phải mọi thứ đều có thể được thực hiện bằng cách sử dụng trỏ và nhấp. Tuy nhiên, bạn luôn có thể trỏ và nhấp theo cách của mình đến trình chỉnh sửa truy vấn, nơi bạn có thể chạy các truy vấn SQL cho hầu hết mọi thứ bạn cần làm.

Azure Data Studio có sẵn cho hệ điều hành macOS, Linux và Windows.

Tôi có thể làm gì với Azure Data Studio?

Azure Data Studio cho phép bạn làm những việc như:

  • Tạo cơ sở dữ liệu và quản lý chúng
  • Duyệt qua các đối tượng cơ sở dữ liệu (chẳng hạn như cơ sở dữ liệu, chế độ xem, v.v.)
  • Thực thi các truy vấn SQL
  • Xem và lưu kết quả dưới dạng văn bản, JSON, XML hoặc Excel
  • Chỉnh sửa dữ liệu trực tiếp trong một ô
  • Tổ chức và quản lý các kết nối cơ sở dữ liệu
  • Sao lưu và khôi phục cơ sở dữ liệu

Các tính năng của Azure Data Studio

Một số tính năng của Azure Data Studio bao gồm:

  • Nhiều cửa sổ tab
  • Trình soạn thảo SQL phong phú
  • IntelliSense
  • Hoàn thành từ khoá
  • Các đoạn mã và điều hướng mã
  • Tích hợp kiểm soát nguồn (Git và TFS)
  • Thiết bị đầu cuối tích hợp. Bạn có thể chạy các công cụ dòng lệnh như Bash, PowerShell, sqlcmd, bcp, ssh, v.v. ngay trong giao diện SQLOPS.
  • Khả năng mở rộng và tác giả của tiện ích mở rộng.

Tại sao sử dụng Azure Data Studio?

Có nhiều tùy chọn để quản lý SQL Server, vì vậy bạn có thể tự hỏi tại sao mọi người lại muốn sử dụng Azure Data Studio. Rốt cuộc, có các công cụ dòng lệnh như mssql-cli, sql-cli và sqlcmd. Và có các GUI như SQL Server Data Tools (SSDT) ​​và SQL Server Management Studio (SSMS).

Đặc biệt, SSMS theo truyền thống là một tùy chọn phổ biến, chủ yếu là vì nó đã từng được đưa vào như một tùy chọn trong quá trình cài đặt SQL Server. Tuy nhiên, SSMS hiện được cung cấp dưới dạng bản cài đặt riêng cho SQL Server, vì vậy, nếu muốn có GUI, bạn cần tải xuống và cài đặt riêng nó vào cài đặt SQL Server của mình.

Một lý do khiến bạn có thể không sử dụng SSMS là đó là ứng dụng Windows, vì vậy nó thậm chí không phải là một tùy chọn nếu bạn đang chạy Linux hoặc macOS. Ngoài ra, SSMS là một công cụ quản lý toàn diện hơn, có thể quá mức cần thiết, tùy thuộc vào nhu cầu của bạn.

Mặt khác, Azure Data Studio là một công cụ nhẹ có thể giúp bạn thiết lập và chạy nhanh chóng với SQL Server. Và nếu bạn là nhà phát triển cơ sở dữ liệu, đó có thể là tất cả những gì bạn cần (tùy thuộc vào mức độ công việc quản trị viên DB bạn cần thực hiện, nếu có).

Một lợi ích chính mà Azure Data Studio có so với SSMS là nó có thể chạy trên Linux và macOS. Vì vậy, nếu bạn đang chạy Linux hoặc Mac, hãy dùng thử Azure Data Studio.

Dùng thử Azure Data Studio

Cài đặt Azure Data Studio cũng dễ dàng như cài đặt bất kỳ phần mềm nào khác.

Trong mọi trường hợp, tôi đã viết một số hướng dẫn để hướng dẫn bạn trong quá trình cài đặt:

  • Cách cài đặt Azure Data Studio trên máy Mac
  • Cách cài đặt Azure Data Studio trên Ubuntu
  • Cách cài đặt Azure Data Studio trên Red Hat
  • Cách cài đặt SSMS (chỉ dành cho Windows - cài đặt SSMS hiện tự động cài đặt Azure Data Studio cùng với nó)

Tôi cũng đã viết một hướng dẫn nhanh về cách tạo cơ sở dữ liệu với Azure Data Studio và cách khôi phục cơ sở dữ liệu với Azure Data Studio trên máy Mac trong trường hợp bạn cần.

Tải xuống Azure Data Studio

Đây là trang tải xuống Azure Data Studio.

Và đây là trang Github của Azure Data Studio.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách SESSION_CONTEXT () hoạt động trong SQL Server

  2. Tính tổng với RollUP của máy chủ SQL - nhưng chỉ có bản tóm tắt cuối cùng?

  3. Kết nối MSSQL CodeIgniter

  4. cách hiệu quả để triển khai phân trang

  5. Thay đổi định dạng ngày cho phiên hiện tại trong SQL Server