Alternatives gratuites pour l'invite SQL [fermé]

17

Existe-t-il une alternative libre / open source à SQL Prompt? SSMS 2008 R2 intellisense est bon mais j'en ai besoin pour l'optimisation du code. Par exemple, il devrait m'avertir lorsqu'une variable inutilisée est déclarée.

IsmailS
la source
Je ne sais pas si cela fait ce que vous voulez, mais Navicat fonctionne bien pour être libre.
Justin
Merci, mais ce n'est pas gratuit! navicat.com/en/products/navicat_sqlserver/…
IsmailS
C'est fermé, mais ça m'aide toujours moi et mon entreprise. Nous sommes une petite équipe et utilisons Sql Prompt depuis des années. Lorsque nous avons mis à niveau vers SQL 2012, notre ancienne invite SQL a cessé de fonctionner. Nous l'avons beaucoup manqué, mais je n'étais pas prêt à en payer le prix. Ce fil nous a aidés à trouver la bonne solution. Acclamations
autonomatt
Heureux de savoir que cela a aidé!
IsmailS

Réponses:

12

Vous pouvez essayer le complément SSMS et VS gratuit, ApexSQL Complete

ApexSQL Complete fournit des extraits de code et une vérification de la syntaxe et de nombreuses fonctionnalités de saisie automatique de code (mots-clés de prédiction contextuelle, utilisateurs, objets, alias de saisie semi-automatique, option Insérer automatiquement les paramètres de procédure, option Insérer une instruction INSERT complète, etc.)

Pour la refactorisation de code, vous pouvez utiliser ApexSQL Refactor , également un complément gratuit

Avertissement: je travaille pour ApexSQL en tant qu'ingénieur de support

Milica Medic
la source
ApexSQL ne semble pas bien prendre en charge les serveurs liés. J'ai un serveur lié défini avec différentes informations d'identification stockées et Apex continuerait à demander les informations d'identification, car il utilise mes informations d'identification de session en cours au lieu de celles enregistrées dans le serveur lié. Cela devient problématique dans les environnements où vous avez accès au serveur lié, mais ne savez pas quelles sont les informations d'identification réelles. SQL Prompt n'a aucun problème à comprendre cela et à utiliser automatiquement les informations d'identification enregistrées pour le serveur lié.
Lunyx
Vous avez raison ApexSQL ne prend pas en charge les serveurs liés, il bloque également mon SSMS, ce qui gèle mon SSMS et prend plus de temps à charger. Mais j'aime Refactor et Apex Search
user1413
ApexSQL a de mauvaises performances, ce n'est pas une bonne option.
Mehdi Dehghani
Pas aussi bon que l'invite SQL. Mais il est configurable et GRATUIT.
mahmoodvcs
5

SQL Complete est assez bon, il y a une édition complète (environ 100 $) et une édition express gratuite!

Lee
la source
1
J'utilise SQL Complete au quotidien et j'en suis très satisfait. Mes collègues utilisent SQLPrompt de Redgate, et compte tenu du coût, DBForge est certainement la meilleure option. Au cours des derniers mois, ils ont ajouté des fonctionnalités telles que l'achèvement du serveur lié et la prise en charge de base des synonymes. Je leur ai personnellement signalé des bogues et des demandes de fonctionnalités et j'ai / toujours / reçu une réponse rapide, et dans le cas de bogues graves, une correction rapide.
BLSully