Альтернативы SQL Server Management Studio для просмотра / редактирования таблиц и выполнения запросов [закрыто]


128

Мне было интересно, есть ли альтернативы Microsoft SQL Server Management Studio?

В SSMS нет ничего плохого, но иногда это просто кажется слишком большим приложением, в котором все, что мне нужно, - это просматривать / редактировать таблицы и выполнять запросы.


1
Нет ли для этого такой утилиты командной строки, как у mysql?
Кевин,

@Kevin: проверьте osql и sqlcmd
Петр Овсяк

6
Позвольте мне исправить это для вас. Все не так с SSMS для SQL Server 2012. Он устанавливает всевозможные ненужные раздутые программы, такие как PowerShell для VS 2010 (черт возьми!), И покрыт тем же клоунским макияжем, что и Windows Vista.
jerhewet

2
Модераторы, не могли бы вы подсказать, как можно задать такой вопрос, чтобы он не оскорблял?
GaTechThomas 05

1
@jerhewet: попробуйте SQL Database Studio - намного лучше, чем smss, и имеет размер около 6 МБ
Харлстен

Ответы:


49

Я начал использовать LinqPad . Помимо того, что он более легкий, чем SSMS, вы также можете попрактиковаться в написании запросов LINQ - гораздо веселее, чем утомительный старый TSQL!


21
Я твердо убежден, что мы не можем редактировать таблицы и не можем выполнять запросы с подсказками, используя LINQ
bjan

1
Нет intellisense в бесплатной версии
Нитин Савант

Надеюсь, это не так ужасно и неприемлемо глючит, как SSMS. Количество сбоев, которые я получаю в SSMS, просто невероятно, даже при новой переустановке более новых версий. Может быть специфическим для моей машины, но, тем не менее, не крутым
Кайл Васселла

@KyleVassella Weird! У меня очень редко случаются сбои SSMS, и я использую его каждый день - v 17.9.1 и 18.4
Reversed Engineer

19

TOAD для MS SQL выглядит неплохо. Я никогда не использовал его лично, но я использовал другие продукты Quest, и они надежны.


1
Хм, я только что загрузил их пробную версию, и она выдает действительно странные исключения повсюду ... Кто-нибудь еще сталкивался с этим?
Дмитрий Нестерук

На сегодняшний день версия TOAD (5.0.2.612) для MS SQL Server - это именно то, что я искал. Это намного лучше, чем MS Management Studio 2008.
Artur Kędzior

1
Если вы хотите добавить некоторые полезные функции в SSMS, воспользуйтесь пакетом инструментов SSSM (бесплатно), который добавляет множество полезных функций в SSMS.
Петр Овсяк 02

2
Продукты из жабы горьковато-сладкие. У них есть удивительные функции (сортируемые столбцы и базовая агрегация в выходной сетке, построение диаграмм db), но они. являются. багги. Дмитрий ударил его по носу за диким исключением, а он уже три года назад его прислал. Будем надеяться, что покупка Dell и сосредоточение внимания на многоцелевой точке данных Toad Data Point очистят потенциально потрясающую часть программного обеспечения.
Роб

1
Имейте в виду, что пакет инструментов SMSS не является бесплатным для SMSS 2012 и выше.
user1151923

18

Похоже, никто не упомянул Query Express ( http://www.albahari.com/queryexpress.aspx ) и форк Query ExPlus (также ссылка внизу http://www.albahari.com/queryexpress.aspx )

КСТАТИ. Первый URL-адрес - это домашняя страница Джозефа Альбахари, автора LINQPad (ознакомьтесь с этим инструментом-убийцей)


1
Также вы можете взглянуть на Heidi SQL (OSS, очень красиво), DBSourceTools (программное обеспечение OSS, размещенное на codeplex.com, ориентированное на управление версиями), SQuirrel SQL (OSS, написанное на Java). Кроме того, SQL Assistant (не IDE, но все же интересный) - это своего рода запускать запросы везде (даже в Блокноте) с множеством приятных функций (хотя и платных).
Петр Овсяк 02

16

Просто, быстро загружается, не требует установки, бесплатно для личного использования и не ограничивается простым редактированием. Это действительно хороший выбор.
Маттео Конта,

Я просто попробовал, и должен сказать, выглядит просто великолепно!
Патрик Онорез

Я пробую, и это неплохой продукт. Возможно, он нуждается в улучшении, но он хорошо сделан и является хорошей альтернативой SQL Manager
Раффау

Это здорово и бесплатно. Платная версия также может выполнять графическое проектирование запросов (хотя вы можете делать ограниченное количество дизайнов с бесплатной версией, пока она не закончится)
Reversed Engineer

2018 и все еще могу сказать, что это лучший ответ. Легкий и точный. Можно даже редактировать ваши хранимые процедуры с низкой стоимостью памяти. Пробная версия работает так же хорошо.
DaWiseguy

13

Я использую бесплатное программное обеспечение Atlantis SQL Enywhere почти 6 месяцев и работаю очень хорошо. Работает с версиями SQL 2005 и SQL 2008. Я действительно впечатлен его функциями, а сочетания клавиш похожи на VS, поэтому переход к новому редактору действительно плавный.

Некоторые особенности, о которых стоит упомянуть:

  • Intellisense, который действительно работает при использовании нескольких таблиц и объединений с псевдонимами
  • Предложение объединений при использовании нескольких таблиц (сокращает время на ввод, действительно удобно)
  • Богатое форматирование кода sql, AutoIndent с помощью Ctrl K, Ctrl D.
  • Лучшее представление планов SQL
  • Подсвечивает объявления переменных, когда они используются.
  • Определение таблицы при наведении курсора мыши.

Все эти функции сэкономили мне много времени.


1
Обратите внимание, что эта программа (как и большинство других упомянутых здесь) является просто IDE для написания кода SQL. Вы не можете использовать его для создания или редактирования таблиц, не говоря уже об административных задачах. Это то, о чем просит OP, но это может ввести в заблуждение тех, кто приходит сюда в поисках альтернативы SQL Server Management Studio.
Álvaro González

Это хороший инструмент, но для меня он не продается, потому что таблицы результатов имеют вкладки, а не складываются, как в SQL Studio, поэтому вы не можете легко сравнить два результата. Два цента одному человеку.

3
«Вы не можете использовать его для создания или редактирования таблиц» - как насчет CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, Name VARCHAR (80))); и т.д. и т.п.?
Reversed Engineer

9

Если вы уже проводите время в Visual Studio, вы всегда можете использовать Server Explorer для подключения к любому серверу базы данных, совместимому с .Net.

Если вы используете Professional или выше, вы можете создавать и редактировать таблицы и базы данных, выполнять запросы и т. Д.





2

У Oracle есть бесплатная программа под названием SQL Developer, которая будет работать с Microsoft SQL Server, а также с Oracle и MySQL. Однако при доступе к SQL Server Oracle SQL Developer предназначен только для облегчения миграции на Oracle, поэтому ваша база данных SQL Server по существу доступна только для чтения.


1

Вы по-прежнему можете установить и использовать Query Analyzer из предыдущих версий SQL Server.


Можно где-нибудь бесплатно (легально) получить? Или это только для людей, у которых уже есть старая версия?
apenwarr

Если у вас старая версия, но подойдет, например, старая бесплатная копия Developer Edition.
dkretz

1
Он не работает с ms sql server 2005
dotjoe

@ Le Dorifer: Я искал софт, который лучше SSMS и не хуже !!
GateKiller

Извините - мне показалось, что вы просили полегче.
dkretz

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.