Alternatywy dla SQL Server Management Studio do przeglądania / edycji tabel i uruchamiania zapytań [zamknięte]


128

Zastanawiałem się, czy są jakieś alternatywy dla SQL Server Management Studio firmy Microsoft?

Nie ma nic złego w SSMS, ale czasami wydaje się po prostu zbyt dużą aplikacją, w której wszystko, czego chcę, to przeglądanie / edytowanie tabel i uruchamianie zapytań.


1
Czy nie ma do tego narzędzia wiersza poleceń, takiego jak mysql?
— Kevin,

@Kevin: check osql i sqlcmd
— Piotr Owsiak

6
Pozwól, że ci to naprawię. Wszystko jest nie tak z SSMS dla SQL Server 2012. Instaluje on wszelkiego rodzaju niepotrzebne programy typu „bloat”, takie jak PowerShell dla VS 2010 (do diabła!) I jest pokryty tym samym wyglądem klauna, co Windows Vista.
— jerhewet

2
Moderatorzy, czy moglibyście zasugerować, jak można zadawać tego typu pytania, aby nie obrażały?
— GaTechThomas

1
@jerhewet: wypróbuj SQL Database Studio - znacznie lepsze niż smss i zajmuje około 6 MB (plik instalacyjny) sqldatabasestudio.com
— Harlsten

Odpowiedzi:


49

Zacząłem używać LinqPad . Oprócz tego, że jest lżejszy niż SSMS, możesz także ćwiczyć pisanie zapytań LINQ - o wiele przyjemniejsze niż nudny stary TSQL!


22
Zdecydowanie uważam, że nie możemy edytować tabel i uruchamiać zapytań ze wskazówkami za pomocą LINQ
— bjan

1
Brak inteligencji w wersji bezpłatnej
— Nitin S

Miejmy nadzieję, że jest to mniej przerażające, niedopuszczalnie błędne niż SSMS. Liczba awarii, które dostaję w SSMS, jest śmieszna, nawet przy ponownych instalacjach nowszych wersji. Może być specyficzny dla mojej maszyny, ale nie jest fajny
— Kyle Vassella

@KyleVassella Weird! Bardzo rzadko zdarzają mi się awarie SSMS i codziennie robię z nim rzeczy związane z zasilaniem - wersja 17.9.1 i 18.4
— Reversed Engineer

19

TOAD dla MS SQL wygląda całkiem nieźle. Nigdy nie używałem go osobiście, ale korzystałem z innych produktów Questa i są solidne.


1
Hmm, właśnie ściągnąłem ich wersję próbną i wszędzie pojawiają się naprawdę dziwne wyjątki ... czy ktoś jeszcze się z tym spotkał?
— Dmitri Nesteruk

Na dzień dzisiejszy wersja (5.0.2.612) TOAD dla MS SQL Server to właśnie to, czego szukałem. Jest dużo lepiej niż MS Management Studio 2008.
— Artur Kędzior

1
Jeśli chcesz dodać kilka fajnych funkcji do SSMS, pobierz pakiet narzędzi SSSM (bezpłatny), który dodaje wiele przydatnych funkcji do SSMS.
— Piotr Owsiak

2
Produkty z ropuchy są słodko-gorzkie. Mają niesamowite funkcje (sortowalne kolumny i podstawowa agregacja w siatce wyjściowej, diagramowanie db), ale one. są. powozik. Dmitri uderzył go w nos z dzikimi wyjątkami i minęły trzy lata, odkąd go wysłał. Miejmy nadzieję, że zakup przez firmę Dell i skupienie się na uniwersalnym Toad Data Point oczyści potencjalnie niesamowity kawałek oprogramowania.
— Rob

1
Należy pamiętać, że pakiet narzędzi SMSS nie jest bezpłatny dla programu SMSS 2012 i nowszych.
— user1151923

18

Wygląda na to, że nikt nie wspomniał o Query Express ( http://www.albahari.com/queryexpress.aspx ) i rozwidleniu Query ExPlus (również link na dole http://www.albahari.com/queryexpress.aspx )

BTW. Pierwszy adres URL to strona domowa Josepha Albahari, który jest autorem LINQPad (sprawdź to zabójcze narzędzie)


1
Możesz również rzucić okiem na Heidi SQL (OSS, bardzo ładne), DBSourceTools (oprogramowanie OSS hostowane na codeplex.com, centryczne sterowanie źródłami), SQuirrel SQL (OSS napisane w Javie). Dodatkowo Asystent SQL (nie jest to IDE, ale wciąż interesujący) jest rodzajem zapytania uruchamianego wszędzie (nawet w Notatniku) z wieloma fajnymi funkcjami (choć płatnymi).
— Piotr Owsiak

16

Prosty, szybki do pobrania, bez instalacji, darmowy do użytku osobistego i robi więcej niż prostą edycję. To naprawdę dobry wybór.
— Matteo Conta

Po prostu spróbowałem i muszę powiedzieć, że wygląda po prostu świetnie!
— Patrick Honorez

Próbuję i nie jest to zły produkt. Prawdopodobnie wymaga ulepszeń, ale jest dobrze zrobiony i jest dobrą alternatywą dla SQL Managera
— Raffaeu

To jest świetne i darmowe. Wersja płatna może również projektować graficzne zapytania (chociaż możesz wykonać ograniczoną liczbę projektów za pomocą bezpłatnej wersji, dopóki się nie skończy)
— Reversed Engineer

2018 i nadal mogę powiedzieć, że to najlepsza odpowiedź. Lekki i na temat. Może nawet edytować procedury składowane przy niskim koszcie pamięci. Wersja próbna działa równie dobrze.
— DaWiseguy

13

Używam Atlantis SQL Enywhere , darmowego oprogramowania, od prawie 6 miesięcy i działa naprawdę dobrze. Działa z wersjami SQL 2005 i SQL 2008. Jestem naprawdę pod wrażeniem jego funkcji, a skróty klawiaturowe są podobne do VS, dzięki czemu przejście do nowego edytora jest naprawdę płynne.

Niektóre funkcje, o których warto wspomnieć:

  • Inteligencja, która faktycznie działa, gdy używasz wielu tabel i łączy za pomocą aliasów
  • Sugestia łączenia przy korzystaniu z wielu tabel (skraca czas pisania, naprawdę schludny)
  • Bogate formatowanie kodu sql, AutoIndent za pomocą Ctrl K, Ctrl D.
  • Lepsza reprezentacja planów SQL
  • Wyróżnia deklaracje zmiennych, gdy są używane.
  • Definicja tabeli po najechaniu myszą.

Wszystkie te funkcje pozwoliły mi zaoszczędzić dużo czasu.


1
Zwróć uwagę, że ten program (jak większość innych wymienionych tutaj) jest po prostu IDE do pisania kodu SQL. Nie można go używać do tworzenia lub edycji tabel, nie wspominając o zadaniach administracyjnych. O to prosi OP, ale może to być mylące dla tych, którzy przyjeżdżają tutaj, szukając alternatywy dla SQL Server Management Studio.
— Álvaro González

To fajne narzędzie, ale nie jest dla mnie na sprzedaż, ponieważ siatki wyników są umieszczone na kartach, a nie w stosie, jak w SQL Studio, więc nie można łatwo porównać dwóch wyników. Jeden mężczyzna to dwa centy.

3
„Nie możesz go używać do tworzenia lub edycji tabel” - co z CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Name VARCHAR (80))); itd itd?
— Odwrócony inżynier

9

Jeśli już spędzasz czas w programie Visual Studio, zawsze możesz użyć Eksploratora serwera, aby połączyć się z dowolnym serwerem bazy danych zgodnym z .Net.

Pod warunkiem, że używasz wersji Professional lub nowszej, możesz tworzyć i edytować tabele i bazy danych, uruchamiać zapytania itp.





2

Oracle ma darmowy program o nazwie SQL Developer, który będzie współpracował z Microsoft SQL Server oraz Oracle i MySQL. Jednak podczas uzyskiwania dostępu do SQL Server, Oracle SQL Developer ma na celu jedynie umożliwienie łatwej migracji do Oracle, więc baza danych SQL Server jest zasadniczo tylko do odczytu.


1

Nadal można zainstalować i używać Query Analyzer z poprzednich wersji programu SQL Server.


Czy możesz to gdzieś dostać za darmo (legalnie)? A może tylko dla osób, które już posiadały starą wersję?
— apenwarr

Jeśli masz starą wersję, ale na przykład stara darmowa kopia Developer Edition.
— dkretz

1
Nie działa z serwerem ms sql 2005
— dotjoe

@Le Dorifer: Szukałem oprogramowania, które jest lepsze niż SSMS, a nie gorsze !!
— GateKiller

Przepraszam - wydawało mi się, że prosisz o lżejsze.
— dkretz

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.