J'ai une configuration multi-écrans et j'aimerais pouvoir avoir mon éditeur de requêtes sur un moniteur et le volet des résultats sur un autre.
Peut-on y parvenir? Soit en ayant le volet de résultats attaché verticalement à l'éditeur de requête au lieu de horizontalement, soit en laissant le volet de résultats flotter complètement séparé de l'éditeur de requête.
J'utilise SSMS 2008 R2 et je peux passer à 2012 s'il s'agit d'une nouvelle fonctionnalité.
Ma solution de contournement actuelle consiste à ouvrir 2 instances SSMS, les deux avec le même fichier .sql ouvert.
J'apporte des modifications à l'une et l'enregistre, puis je passe à l'autre instance qui m'invite à recharger le script et je peux ensuite l'exécuter avec le volet de résultats remplissant la majeure partie du moniteur.
Réponses:
Malheureusement, le volet des résultats ne peut être attaché qu'à l'horizontale à la fenêtre de votre éditeur actuel, cela signifie qu'il n'y a aucun moyen de le détacher et de passer à un autre écran.
Cependant, une amélioration de SSMS2012 par rapport à 2008 est que vous n'avez pas besoin d'ouvrir deux instances de celui-ci maintenant pour utiliser plusieurs moniteurs: vous pouvez désancrer la fenêtre de l'éditeur et la faire glisser vers un deuxième moniteur.
Malheureusement, vous ne pouvez pas dupliquer la même requête ni la rouvrir. Donc, avoir deux instances pourrait être une solution optimale pour vous. J'ai l'habitude d'appuyer rapidement
Cela peut sembler long, mais la plupart de la séquence se fait juste avec un minimum de
Ctrl
pression sur les doigts , et pour ceux qui sont expérimentés dans les jeux de combat sur ordinateur, cela rappelle juste l'un des combos "fatalité" :)la source
Au moins dans le nouveau Visual Studio 2015, vous pouvez utiliser l'interface pour travailler avec une base de données et avoir les résultats verticalement, à droite. Parcourez simplement le
SQL Server Object Explorer
et ouvrez le script, ou lancez aNew Query
. Vous trouverez une petite icône avec une ligne verticale entre le script, qui fera basculer les résultats dans une orientation verticale, vous achetant un espace d'écran précieux, surtout si vous utilisez un ultra large, comme je le fais.la source
S'il s'agit d'un script SQL que vous modifiez, vous pouvez modifier le fichier à partir d'une autre application, enregistrer les modifications, actualiser et recharger vos résultats. De cette façon, vos résultats peuvent être dans leur propre fenêtre.
J'utilise sublime sur un écran et SSMS sur un autre avec le volet de résultats déplacé vers le haut de la fenêtre.
Un inconvénient, c'est qu'il ne s'actualise pas automatiquement lorsque j'enregistre, je dois donc accepter manuellement les modifications apportées à chaque enregistrement, mais ce n'est pas trop mal.
la source