Kostenlose Alternativen für SQL Prompt [closed]

17

Gibt es eine freie / Open-Source-Alternative zu SQL Prompt? SSMS 2008 R2 Intellisense ist gut, aber ich brauche es für die Code-Optimierung. Zum Beispiel sollte es mich benachrichtigen, wenn eine unbenutzte Variable deklariert ist.

IsmailS
quelle
Ich bin nicht sicher, ob dies das tut, was Sie wollen, aber Navicat funktioniert gut, um frei zu sein.
Justin
Danke, aber es ist nicht kostenlos! navicat.com/en/products/navicat_sqlserver/…
IsmailS
Es ist geschlossen, aber es hilft mir und meiner Firma immer noch. Wir sind ein kleines Team und verwenden Sql Prompt seit Jahren. Als wir auf SQL 2012 aktualisiert haben, funktionierte unsere alte SQL-Eingabeaufforderung nicht mehr. Wir haben es sehr vermisst, aber ich war nicht bereit, den Preis zu zahlen. Dieser Thread hat uns geholfen, die richtige Lösung zu finden. Prost
autonomatt
Ich bin froh zu wissen, dass es geholfen hat!
IsmailS

Antworten:

12

Sie können das kostenlose SSMS- und VS-Add-In ApexSQL Complete ausprobieren

ApexSQL Complete bietet Snippets und Syntaxprüfungen sowie zahlreiche Funktionen zur automatischen Vervollständigung von Code (kontextbasierte Vorhersage von Schlüsselwörtern, Benutzern, Objekten, automatischen Vervollständigungsaliasen, die Option Prozedurparameter automatisch einfügen, die Option Vollständige INSERT-Anweisung einfügen usw.).

Für Code Refactoring können Sie ApexSQL Refactor verwenden , ebenfalls ein kostenloses Add-In

Haftungsausschluss: Ich arbeite für ApexSQL als Support Engineer

Milica Medic
quelle
ApexSQL scheint Verbindungsserver nicht so gut zu unterstützen. Ich habe einen Verbindungsserver mit unterschiedlichen Anmeldeinformationen definiert und Apex fordert weiterhin zur Eingabe der Anmeldeinformationen auf, da meine aktuellen Sitzungsanmeldeinformationen anstelle der auf dem Verbindungsserver definierten gespeicherten verwendet werden. Dies ist in Umgebungen problematisch, in denen Sie Zugriff auf den Verbindungsserver haben, die tatsächlichen Anmeldeinformationen jedoch nicht kennen. SQL Prompt hat keine Probleme damit, dies herauszufinden und die gespeicherten Anmeldeinformationen für den Verbindungsserver automatisch zu verwenden.
Lunyx,
Sie haben Recht, ApexSQL unterstützt keine verknüpften Server. Außerdem hängt mein SSMS, was bedeutet, dass mein SSMS eingefroren wird und das Laden mehr als eine Minute dauert. Aber ich liebe Refactor und Apex Search
user1413
ApexSQL hat eine schlechte Leistung, es ist keine gute Option.
Mehdi Dehghani
Nicht so gut wie SQL-Eingabeaufforderung. Aber es ist konfigurierbar und KOSTENLOS.
Mahmoodvcs
5

SQL Complete ist ziemlich gut. Es gibt eine Vollversion (ca. 100 USD) und eine kostenlose Expressversion!

Lee
quelle
1
Ich benutze SQL Complete täglich und bin sehr zufrieden damit. Meine Mitarbeiter verwenden SQLPrompt von Redgate. Angesichts der Kosten ist DBForge definitiv die bessere Option. In den letzten Monaten wurden Funktionen wie die Vervollständigung von Verbindungsservern und die grundlegende Unterstützung von Synonymen hinzugefügt. Ich habe ihnen persönlich Fehler und Funktionsanfragen gemeldet und / immer / eine umgehende Antwort erhalten, und im Falle schwerwiegender Fehler eine umgehende Behebung.
BLSully