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

SQL Operations Studio (SQLOPS) là gì?

CẬP NHẬT:SQL Operations Studio đã được đổi tên thành Azure Data Studio.

SQL Operations Studio (đôi khi được viết tắt thành SQLOPS , SQL Ops Studio hoặc SQL Ops ) 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.

SQLOPS sử dụng giao diện người dùng đồ họa (GUI), vì vậy bạn có thể trỏ và nhấp vào xung quanh giao diện. Điều đó nói rằng, SQLOPS 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.

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

Tôi có thể làm gì trong SQL Operations Studio?

SQL Operations 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 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 SQL Operations Studio

Một số tính năng của SQLOPS 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.

Tại sao sử dụng SQL Operations 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 SQLOPS. 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, SQL Operations 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à một lợi ích lớn mà SQLOPS 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ử SQL Ops Studio.

Tôi nên chỉ ra rằng, tại thời điểm viết bài, SQLOPS đang ở chế độ xem trước, vì vậy, ngay cả khi bạn không thấy nó hữu ích bây giờ, nó có thể đáng để theo dõi trong tương lai.

Dùng thử SQL Operations Studio

Tôi đã viết một hướng dẫn về cách cài đặt SQLOPS trên máy Mac và mở kết nối với SQL Server. Về cơ bản, cài đặt SQL Operations Studio cũng dễ dàng như cài đặt bất kỳ phần mềm nào khác, vì vậy, ngay cả khi bạn sử dụng Linux hay Windows, bạn sẽ có thể sử dụng nó.

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

Trang web SQLOPS chính thức

Đây là trang Microsoft dành cho SQL Server Operations Studio.

Và đây là trang SQLOPS Github.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để di chuyển một bảng vào một lược đồ trong T-SQL

  2. Loại bỏ một máy chủ được liên kết trong SQL Server bằng T-SQL

  3. SQL Server:SUM () của nhiều hàng bao gồm mệnh đề where

  4. Phân tích cú pháp chuỗi được phân tách bằng dấu phẩy để tạo IN Danh sách các chuỗi trong mệnh đề Where

  5. SQL Server FOR XML Path tạo các nút lặp lại