Возможности SQL Server Management Studio для просмотра / редактирования таблиц и выполнения запросов [закрыто]
Мне было интересно, есть ли какие-либо альтернативы Microsoft SQL Server Management Studio?
В SSMS нет ничего плохого, но иногда это просто кажется слишком большим приложением, где все, что я хочу сделать, это просматривать / редактировать таблицы и выполнять запросы.
Я начал использовать LinqPad . Помимо того, что он более легкий, чем SSMS, вы также можете попрактиковаться в написании запросов LINQ - это гораздо веселее, чем скучный старый TSQL!
TOAD для MS SQL выглядит довольно хорошо. Я никогда не использовал это лично, но я использовал другие продукты Quest, и они надежны.
Существует экспресс-версия SSMS, которая имеет значительно меньше функций, но все же имеет основы.
Если вы уже проводите время в Visual Studio, вы всегда можете использовать обозреватель серверов для подключения к любому .Net-совместимому серверу баз данных.
При условии, что вы используете Professional или выше, вы можете создавать и редактировать таблицы и базы данных, выполнять запросы и т. Д.
Вы все еще можете установить и использовать Query Analyzer из предыдущих версий SQL Server.
У Oracle есть бесплатная программа под названием SQL Developer, которая будет работать с Microsoft SQL Server, а также с Oracle и MySQL. Однако при доступе к SQL Server Oracle SQL Developer предназначен только для упрощения перехода на Oracle, поэтому база данных SQL Server по существу доступна только для чтения.
powershell + sqlcmd :)
Похоже, никто не упомянул Query Express ( http://www.albahari.com/queryexpress.aspx ) и форк Query ExPlus (также ссылка внизу http://www.albahari.com/queryexpress.aspx ).
КСТАТИ. Первый URL - это домашняя страница Джозефа Албахари, который является автором LINQPad (ознакомьтесь с этим инструментом-убийцей)
vim + dbext :)
Я использую бесплатное программное обеспечение Atlantis SQL Enywhere почти 6 месяцев и работаю очень хорошо. Работает с версиями SQL 2005 и SQL 2008. Я действительно впечатлен его возможностями, а сочетания клавиш похожи на VS, поэтому переход на новый редактор становится действительно плавным.
Некоторые из функций, которые стоит упомянуть:
- Intellisense, который на самом деле работает при использовании нескольких таблиц и объединений с псевдонимами
- Предложение объединений при использовании нескольких таблиц (сокращает время при наборе текста, очень аккуратно)
- Богатое форматирование кода SQL, AutoIndent, используя Ctrl K, Ctrl D.
- Лучшее представление планов SQL
- Подсвечивает объявления переменных, пока они используются.
- Определение таблицы при наведении мыши.
Все эти функции сэкономили мне много времени.
Как насчет Embarcadero Rapid SQL Действительно хорошо, но довольно дорого.