Các lựa chọn thay thế SQL Server Management Studio để duyệt / chỉnh sửa bảng và chạy truy vấn [đã đóng]


128

Tôi đã tự hỏi nếu có bất kỳ lựa chọn thay thế cho SQL Server Management Studio của Microsoft?

Không có gì sai với SSMS, nhưng đôi khi nó chỉ là một ứng dụng quá lớn trong đó tất cả những gì tôi muốn làm là duyệt / chỉnh sửa bảng và chạy truy vấn.


1
Không có một tiện ích nhắc lệnh cho điều này giống như mysql có?
Kevin

@Kevin: kiểm tra osql và sqlcmd
Piotr Owsiak

6
Hãy để tôi sửa nó cho bạn. Mọi thứ đều sai với SSMS cho SQL Server 2012. Nó cài đặt tất cả các loại bloat -ware không cần thiết như PowerShell cho VS 2010 (fer krissake!) Và được trang bị cùng kiểu trang điểm chú hề như Windows Vista.
jerhewet

2
Người điều hành, bạn có thể vui lòng đề xuất loại câu hỏi này có thể được hỏi để nó không vi phạm không?
GaTechThomas

1
@jerhewet: dùng thử SQL Database Studio - tốt hơn nhiều so với smss và có dung lượng lớn khoảng 6 MB (tệp cài đặt) sqldatabasestudio.com
Harlsten

Câu trả lời:


49

Tôi đã bắt đầu sử dụng LinqPad . Ngoài việc nhẹ hơn SSMS, bạn cũng có thể thực hành viết các truy vấn LINQ - vui hơn nhiều so với TSQL cũ nhàm chán!


21
Tôi cảm thấy mạnh mẽ rằng chúng ta không thể chỉnh sửa các bảng và không thể chạy truy vấn với các gợi ý bằng cách sử dụng LINQ
bjan

1
Không có intellisense trong phiên bản miễn phí
Nitin Sawant

Hy vọng rằng nó ít kinh khủng hơn, lỗi không thể chấp nhận được so với SSMS. Số lượng sự cố tôi nhận được trong SSMS là vô lý, ngay cả với cài đặt lại các phiên bản mới hơn. Có thể là cụ thể cho máy của tôi nhưng dù sao cũng không mát mẻ
Kyle Vassella

@KyleVassella Lạ! Tôi rất hiếm khi khiến SSMS gặp sự cố và tôi thực hiện công việc với nó mỗi ngày - v 17.9.1 & 18.4
Kỹ sư đảo ngược

19

TOAD cho MS SQL có vẻ khá tốt. Tôi chưa bao giờ sử dụng cá nhân nhưng tôi đã sử dụng các sản phẩm khác của Quest và chúng rất chắc chắn.


1
Hmm, tôi vừa tải về bản dùng thử của họ và nó ném ra những ngoại lệ thực sự kỳ lạ ở khắp mọi nơi ... có ai khác gặp phải điều này không?
Dmitri Nesteruk

Cho đến ngày hôm nay, phiên bản (5.0.2.612) của TOAD cho MS SQL Server, đó chính là thứ tôi đang tìm kiếm. Nó tốt hơn nhiều so với MS Management Studio 2008
Artur Kędzior

1
Nếu bạn đang tìm cách thêm một số tính năng hay cho SSMS, hãy lấy SSSM Tools Pack (miễn phí) để thêm nhiều tính năng hữu ích cho SSMS.
Piotr Owsiak

2
Các sản phẩm cóc là đắng. Chúng có các tính năng tuyệt vời (các cột có thể sắp xếp và tổng hợp cơ bản trong lưới đầu ra, biểu đồ db) nhưng chúng. Chúng tôi. lỗi Dmitri đánh nó vào mũi với những ngoại lệ hoang dã và đã ba năm kể từ khi anh gửi nó. Hy vọng việc Dell mua và tập trung vào Điểm dữ liệu Toad đa năng sẽ dọn sạch một phần mềm tiềm năng đáng kinh ngạc.
Cướp

1
Xin lưu ý rằng gói công cụ SMSS không miễn phí cho SMSS 2012 trở lên.
dùng1151923

18

Có vẻ như không ai đề cập đến Query Express ( http://www.albahari.com/queryexpress.aspx ) và một ngã ba Truy vấn ExPlus (cũng liên kết ở cuối http://www.albahari.com/queryexpress.aspx )

BTW. URL đầu tiên là trang chủ của Joseph Albahari, tác giả của LINQPad (kiểm tra công cụ giết người này)


1
Ngoài ra, bạn có thể xem Heidi SQL (OSS, rất hay), DBSourceTools (phần mềm OSS được lưu trữ tại codeplex.com, trung tâm kiểm soát nguồn), SQuirrel SQL (OSS viết bằng Java). Ngoài ra, SQL Assistant (không phải là IDE, nhưng vẫn có khả năng can thiệp) là một loại trò chơi chạy ở khắp mọi nơi (ngay cả trong Notepad) được sử dụng với rất nhiều tính năng hay (mặc dù phải trả tiền).
Piotr Owsiak

16

Đơn giản, nhanh chóng để tải về, không cần cài đặt, miễn phí cho sử dụng cá nhân và nó thực hiện nhiều hơn sau đó chỉnh sửa đơn giản. Đây là một lựa chọn thực sự tốt.
Matteo Conta

Tôi chỉ cần thử một cách nhanh chóng và tôi phải nói rằng nó trông thật tuyệt!
Patrick Honorez

Tôi đang dùng thử và nó không phải là một sản phẩm tồi. Có lẽ nó cần cải tiến nhưng nó được thực hiện tốt và là một thay thế tốt cho Trình quản lý SQL
Raffaeu

Điều này là tuyệt vời, và miễn phí. Phiên bản trả phí cũng có thể thực hiện thiết kế truy vấn đồ họa (mặc dù bạn có thể thực hiện một số lượng thiết kế giới hạn với phiên bản miễn phí cho đến khi hết)
Kỹ sư đảo ngược

2018 và vẫn có thể nói đây là câu trả lời tốt nhất. Nhẹ và cho điểm. Thậm chí có thể chỉnh sửa các thủ tục lưu trữ của bạn với chi phí bộ nhớ thấp. Các phiên bản dùng thử hoạt động tốt như vậy.
DaWiseguy

13

Tôi đã sử dụng Atlantis SQL Enywhere , một phần mềm miễn phí, gần 6 tháng và đã hoạt động rất tốt. Hoạt động với các phiên bản SQL 2005 và SQL 2008. Tôi thực sự ấn tượng với các tính năng của nó và các phím tắt tương tự như VS, vì vậy làm cho quá trình chuyển đổi thực sự trơn tru sang một trình chỉnh sửa mới.

Một số tính năng đáng được đề cập:

  • Intellisense thực sự hoạt động khi sử dụng nhiều bảng và tham gia với các bí danh
  • Gợi ý tham gia khi sử dụng nhiều bảng (giảm thời gian gõ, thực sự gọn gàng)
  • Định dạng phong phú của mã sql, Tự động sử dụng Ctrl K, Ctrl D.
  • Đại diện tốt hơn cho các kế hoạch SQL
  • Làm nổi bật các khai báo biến trong khi chúng được sử dụng.
  • Bảng định nghĩa trên chuột di chuột.

Tất cả các tính năng này đã giúp tôi tiết kiệm rất nhiều thời gian.


1
Xin lưu ý rằng chương trình này (vì hầu hết các chương trình khác được đề cập ở đây) chỉ là một IDE để viết mã SQL. Bạn không thể sử dụng nó để tạo hoặc chỉnh sửa bảng, không đề cập đến các tác vụ quản trị. Đó là những gì OP yêu cầu nhưng nó có thể gây hiểu lầm cho những người đến đây đang tìm kiếm một giải pháp thay thế cho SQL Server Management Studio.
Álvaro González

Đây là một công cụ tuyệt vời, nhưng không bán cho tôi, vì lưới kết quả được gắn thẻ, không được xếp chồng lên nhau như với SQL Studio, vì vậy bạn không thể dễ dàng so sánh hai đầu ra. Một xu của hai người.

3
"Bạn không thể sử dụng nó để tạo hoặc chỉnh sửa bảng" - những gì về CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Name VARCHAR (80))); Vân vân?
Kỹ sư đảo ngược

9

Nếu bạn đã dành thời gian trong Visual Studio, thì bạn luôn có thể sử dụng Server Explorer để kết nối với bất kỳ máy chủ cơ sở dữ liệu tuân thủ .Net nào.

Với điều kiện bạn đang sử dụng Professional hoặc cao hơn, bạn có thể tạo và chỉnh sửa bảng và cơ sở dữ liệu, chạy truy vấn, v.v.





2

Oracle có một chương trình miễn phí có tên SQL Developer sẽ hoạt động với Microsoft SQL Server cũng như Oracle & MySQL. Tuy nhiên, khi truy cập SQL Server, Oracle SQL Developer chỉ nhằm mục đích cho phép di chuyển dễ dàng sang Oracle, vì vậy cơ sở dữ liệu SQL Server của bạn về cơ bản chỉ đọc.


1

Bạn vẫn có thể cài đặt và sử dụng Trình phân tích truy vấn từ các phiên bản SQL Server trước đó.


Bạn có thể lấy nó miễn phí (hợp pháp) ở đâu đó không? Hay chỉ dành cho những người đã sở hữu phiên bản cũ?
apenwarr

Nếu bạn có một phiên bản cũ, nhưng một bản sao cũ của Phiên bản dành cho nhà phát triển sẽ làm được.
dkretz

1
Nó không hoạt động với ms sql server 2005
dotjoe

@Le Dorifer: Tôi đang tìm kiếm phần mềm tốt hơn SSMS không tệ hơn !!
GateKiller

Xin lỗi - dường như với tôi bạn đang yêu cầu trọng lượng nhẹ hơn.
dkretz

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.