Бесплатные альтернативы для SQL Prompt [закрыто]

17

Есть ли альтернатива SQL Prompt с открытым исходным кодом? SSMS 2008 R2 intellisense хорош, но он мне нужен для оптимизации кода. Например, он должен уведомить меня, когда объявлена ​​неиспользуемая переменная.

IsmailS
источник
Я не уверен, что это делает то, что вы хотите, но Navicat хорошо работает для того, чтобы быть свободным.
Джастин
Спасибо, но это не бесплатно! navicat.com/en/products/navicat_sqlserver/...
IsmailS
Он закрыт, но все равно поможет мне и моей компании. Мы небольшая команда и уже много лет используем Sql Prompt. Когда мы обновились до SQL 2012, наше старое приглашение sql перестало работать. Мы очень соскучились, но я не был готов заплатить цену. Эта тема помогла нам найти правильное решение. Приветствия
autonomatt
Рад, что это помогло!
IsmailS

Ответы:

12

Вы можете попробовать бесплатную надстройку SSMS и VS, ApexSQL Complete

ApexSQL Complete обеспечивает проверку фрагментов кода и синтаксиса, а также множество функций автозаполнения кода (контекстное прогнозирование ключевых слов, пользователей, объектов, псевдонимов автозаполнения, параметр Автоматически вставлять параметры процедуры, параметр Вставить полный оператор INSERT и т. Д.)

Для рефакторинга кода вы можете использовать ApexSQL Refactor , также бесплатную надстройку

Отказ от ответственности: я работаю на ApexSQL в качестве инженера службы поддержки

Милица Медик
источник
ApexSQL, похоже, не очень хорошо поддерживает связанные серверы. У меня есть связанный сервер, определенный с различными сохраненными учетными данными, и Apex будет продолжать запрашивать учетные данные, потому что он использует мои текущие учетные данные сеанса вместо сохраненного, определенного на связанном сервере. Это становится проблематичным в средах, где у вас есть доступ к связанному серверу, но вы не знаете, каковы действительные учетные данные. В SQL Prompt нет проблем с выяснением этого и автоматическим использованием сохраненных учетных данных для связанного сервера.
Lunyx
Вы правы. ApexSQL не поддерживает связанные серверы, а также зависает моя SSMS, что означает, что он замораживает мою SSMS и занимает больше минуты, чтобы загрузить. Но я люблю Refactor и Apex Search
user1413
ApexSQL имеет низкую производительность, это не очень хороший вариант.
Мехди
Не так хорошо, как SQL Prompt. Но это настраиваемо и БЕСПЛАТНО.
mahmoodvcs
5

SQL Complete довольно хорош. Есть полная версия (около $ 100) и бесплатная экспресс-версия!

подветренный
источник
1
Я использую SQL Complete ежедневно и очень доволен им. Мои коллеги используют Redpate SQLPrompt, и, учитывая стоимость, DBForge, безусловно, является лучшим вариантом. В последние несколько месяцев они добавили такие функции, как завершение связанного сервера и базовая поддержка синонимов. Я лично сообщал об ошибках и запросах на них и всегда получал быстрый ответ, а в случае серьезных ошибок - быстрое исправление.
BLSully