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


128

Мені було цікаво, чи існують альтернативи Microsoft SQL Server Management Studio?

З SSMS немає нічого поганого, але іноді це здається занадто великим додатком, де все, що я хочу, - це перегляд / редагування таблиць та виконання запитів.


1
Чи не існує утиліта командного рядка для такого типу mysql?
Кевін

@Kevin: перевірити osql і sqlcmd
Piotr Owsiak

6
Дозвольте мені це виправити. З SSMS для SQL Server 2012. все не так, він встановлює всілякі непотрібні вироби, такі як PowerShell для VS 2010 (Fer krissake!), І обклеєний таким же макіяжем клоуна, що і для Windows Vista.
jerhewet

2
Модератори, чи можете ви підказати, як можна задати такий тип запитань, щоб він не ображав?
GaTechThomas

1
@jerhewet: спробуйте SQL Database Studio - набагато краще, ніж smss, і становить близько 6 МБ (файл установки) sqldatabasestudio.com
Harlsten

Відповіді:


49

Я почав використовувати LinqPad . На додаток до більш легкої, ніж SSMS, ви також можете практикувати писати запити LINQ - набагато цікавіше, ніж нудні старі TSQL!


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

1
Немає інтелігенції у безкоштовній версії
Нітін Совант

Сподіваємось, це менш жахливо, неприпустимо баггі, ніж SSMS. Кількість збоїв, які я отримую в SSMS, є смішною, навіть із новими перевстановленнями новіших версій. Може бути специфічним для моєї машини, але все-таки не крутим
Kyle Vassella

@KyleVassella Дивно! Мені дуже рідко трапляються збої в системі SSMS, і я роблю щоденне живлення з цим щодня - v 17.9.1 та 18.4
інженер, що

19

TOAD для MS SQL виглядає досить непогано. Я ніколи не використовував його особисто, але використовував інші продукти Quest, і вони міцні.


1
Гм, я щойно завантажив їх пробну версію, і це сприймає по-справжньому химерні винятки всюди ... хтось із цим стикався?
Дмитро Нестерук

На сьогоднішній день версія (5.0.2.612) TOAD для MS SQL Server - це саме те, що я шукав. Це набагато краще, ніж MS Management Studio 2008.
Artur Kędzior

1
Якщо ви хочете додати деякі приємні функції до SSMS, тоді займіться захопленням пакета інструментів SSSM (безкоштовно), який додає багато корисних функцій до SSMS.
Piotr Owsiak

2
Вироби з жаби - гіркі. Вони мають дивовижні особливості (відсортовані стовпці та основне агрегування у вихідній сітці, db-діаграми), але вони. є. баггі. Дмитро вдарив його по носі за дикими винятками і минуло три роки, як він його відправив. Сподіваємось, покупка Dell та фокус на багатоцільовій точці даних Toad очистять потенційно дивовижну частину програмного забезпечення.
Роб

1
Майте на увазі, що пакет інструментів SMSS не є безкоштовним для SMSS 2012 і вище.
користувач1151923

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, але все ще цікаво) - це свого роду запуску запитів скрізь (навіть у Блокноті), утиліта з безліччю приємних функцій (хоча оплачується).
Piotr Owsiak

16

Просте, швидке завантаження, не потрібна установка, безкоштовне для особистого користування, і це більше, ніж просте редагування. Це дійсно вдалий вибір.
Маттео Конта

Я просто спробував це швидко, і мушу сказати, що це виглядає просто чудово!
Патрік Хонорез

Я намагаюся це спробувати, і це не поганий продукт. Ймовірно, йому потрібні вдосконалення, але це добре зроблено і хороша альтернатива SQL Manager
Raffaeu

Це чудово, і безкоштовно. Платна версія також може робити графічне проектування запитів (хоча ви можете робити обмежену кількість конструкцій з безкоштовною версією, поки її не закінчиться)
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-коду. Ви не можете використовувати його для створення або редагування таблиць, не кажучи вже про адміністративні завдання. Ось що просить ОП, але це може ввести в оману тих, хто приходить сюди, шукаючи альтернативу SQL Server Management Studio.
Альваро Гонсалес

Це приємний інструмент, але для мене не продається, оскільки сітки результатів є вкладками, а не складеними як у SQL Studio, тому ви не можете легко порівняти два виходи. Один чоловік два центи.

3
"Ви не можете використовувати його для створення або редагування таблиць" - як щодо CREATE TABLE NiceTable (id INT IDENTITY (1, 1) PRIMARY KEY, name VARCHAR (80))); тощо тощо?
Інженер з зворотним

9

Якщо ви вже проводите час у Visual Studio, то ви завжди можете скористатися Провідником сервера для підключення до будь-якого сервера баз даних .Net.

Якщо ви використовуєте Професійні або новіші версії, ви можете створювати та редагувати таблиці та бази даних, виконувати запити тощо.





2

Oracle має безкоштовну програму під назвою SQL Developer, яка буде працювати з Microsoft SQL Server, а також Oracle & MySQL. Однак, звертаючись до SQL Server, програма Oracle SQL Developer призначена лише для легкої міграції до Oracle, тому ваша база даних SQL Server по суті є лише для читання.


1

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


Чи можете ви придбати його безкоштовно (законно) десь? Або це лише для людей, які вже володіли старою версією?
apenwarr

Якщо у вас є стара версія, але, наприклад, це зробить стара безкоштовна копія версії для розробників.
dkretz

1
Він не працює з сервером ms sql 2005
dotjoe

@Le Доріфер: Я шукав програмне забезпечення, яке краще, ніж SSMS, не гірше !!
GateKiller

Вибачте - мені здалося, ви просите легшої ваги.
dkretz

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.