Я действительно не делал тонны работы с базами данных за несколько лет и отвык от доступных инструментов. Несколько лет назад я работал с базами данных Oracle и использовал в основном TOAD с небольшим количеством MS Access в качестве предпочтительных инструментов для прототипирования запросов, которые я использовал в своих приложениях. Мне очень понравился TOAD, потому что он был супер интуитивно понятным и действительно простым в использовании, и я надеюсь найти что-то подобное для MS SQL Server. Предпочтительно что-то с открытым исходным кодом или бесплатное, поскольку я сомневаюсь, что мой клиент захочет платить за что-либо, но я готов выслушать предложения о вещах, которые стоят денег, если они, безусловно, являются лучшим из доступных инструментов в своем классе.


Ну если вам понравилась ЖАБА, то там ЖАБА поддерживает это тоже.
Может, сначала попробуй SQL Manager Express. Если вам нужно больше, вы всегда можете поискать другие решения.
Редактировать: Это было для MS SQL 2005 Express. Я надеюсь, что будет новый для MS SQL Express 2008, и он будет намного быстрее, как VS 2008, по сравнению с VS 2005.
Обновлять: MSSQL 2014 Developer Edition бесплатен для целей разработки. Он содержит SQL Manager с полной функциональностью.
Мне нравится Aqua Data Studio. Это Java, но не отключайтесь, работает очень хорошо.
Также есть Подсказка SQL от Redgate, в котором больше наворотов, чем вы можете ткнуть палкой (только MSSQL, и это не бесплатно)
На другом конце спектра - полностью голые Запрос Экспресс.
Я ими не пользовался, но они бесплатны и утверждают, что не зависят от СУБД:
http://www.isqlviewer.com/
http://www.sql-workbench.net/index.html
Драйвер MS JDBC 4.0 для SQL Server: microsoft.com/en-us/download/…
Oracle SQL Developer очень хорош и также работает с SQL Server. Вы также можете попробовать DB Solo 3. Оба приложения являются кроссплатформенными.
Разработчики в нашем офисе начинают использовать бесплатный инструмент SQLDevolper от Oracle (http://www.oracle.com/technology/products/database/sql_developer/index.html). Я все еще очень доволен PL / SQL Developer (http://allroundautomations.com/). У обоих есть небольшая кривая обучения, как и у TOAD, но как только вы почувствуете их, трудно представить, как вернуться к приглашению SQL Worksheet.
Попробуйте клиент SQL squirrel. http://www.squirrelsql.org/
Я использую Toad, но ненавижу его. Он глючит, но для меня он выполняет свою работу. Я всегда был впечатлен Embarcadero, вы можете сказать, что они умеют разрабатывать программное обеспечение. Если бы у меня были деньги, я бы, наверное, купил у них инструмент. Недавно мы приобрели студию E / R, оценив массу других продуктов. Мне никогда не нравилось то, что выпускает Oracle, но это бесплатно, поэтому в вашем случае я бы согласился с этим.
SQL-навигатор - еще одна возможность
Мне нравится EMS SQL Manager У них есть версии для всех основных db. Тот же интерфейс, поэтому, если вы, как и я, используете Oracle, ms-sql, mysql и postgres, то, по крайней мере, ваш повседневный инструмент запросов / управления будет выглядеть одинаково для всех платформ.
Если вы собираетесь работать с SQL Server, используйте инструменты, предоставляемые MS.
Если вам нужны силовые игрушки, которые вы привыкли иметь в TOAD, посмотрите на продукты RedGate, в них есть все, о чем вы могли бы мечтать. ЖАБА для SQL Server тоже всегда вариант.
SqlDeveloper не позволит вам подключаться к серверу с помощью проверки подлинности Windows, вам понадобится ODBC, и я ожидаю того же для аналогичных бесплатных инструментов.
Вы также можете использовать MS Access и создать проект adp. Локальных запросов не будет. Он будет делать всю работу прямо на сервере. Создание запроса создаст представление на сервере.
Я предпочитаю использовать MS Management Studio (бесплатный инструмент, поставляется с сервером) и Visual Studio.
MS SQL Server 2008 R2 RTM - Management Studio Express. microsoft.com/en-us/download/details.aspx?id=22985 Обратите внимание, что у вас может быть экспресс-установка, даже если слово Express не отображается в строке меню «Пуск» для «Microsoft SQL Server 2008». Вы можете сказать это, посмотрев на путь в инструменте импорта в этом меню; также, если вы установили VS Express и / или видите это в меню «Пуск», это хорошая подсказка!
@niniki
Try squirrel SQL client. http://www.squirrelsql.org/
Я использую это довольно давно, но я не узнал, как выполнить аутентификацию SQL Server Windows с этим. Ты знаешь как?
azure_ardee, я ищу аутентификацию Windows на Squirrel. Если вы используете драйвер jtds, вы можете добавить свойство DOMAIN в строку подключения.
Синтаксис для conn str: jdbc: jtds: sqlserver: // [:] / [; = [; ...]]
Например: jdbc: jtds: sqlserver: // имя хоста: 1433 / db_name; DOMAIN = my_domain
Кроме того, вы можете нажать кнопку «Свойства», проверить свойство DOMAIN и заполнить значение именем домена.
Надеюсь, я помог!
Накро
+1, работает -> Squirrel SQL + JTDS + MS SQL Server с аутентификацией Windows
Мы предлагаем хороший визуальный инструмент для создания запросов, который называется Конструктор запросов dbForge для SQL Server.
QweryBuilder поддерживает как SQL Server, так и Oracle. Также доступна бесплатная версия выражать.
Если у вас есть не-экспресс-лицензия на MS SQL, вы также можете получить не-экспресс-пакет для управления SQL. Эта версия имеет немного улучшенный Intellisense в 2008 году и поддерживает службы Analysis и Reporting Services.