SQL Server ed ALM su database


Il blog di Alessandro Alpi
Archivio Posts
Anno 2018

Anno 2017

Anno 2016

Anno 2015

Anno 2014

Anno 2013

Anno 2012

Anno 2011

Anno 2010

Anno 2009

Anno 2008

Anno 2007

Anno 2006

Shortcut SQL Server 2005 Management Studio

Quando si inizia davvero ad utilizzare SQL Server Management Studio (e intendo tutti i giorni, o meglio a frequenze elevate ) diventano di grande importanza gli shortcut, ovvero i tasti rapidi per accedere ad alcuni comandi altrimenti raggiungibili solo dalla "lenta" interazione del mouse con l'IDE di sviluppo..
Quante volte molte operazioni potrebbero essere velocizzate potendo cambiare un database al volo? Oppure cambiando finestra internamente al Management Studio? O ancora spostandosi da un segnalibro ad un altro?
Ebbene, anche se sembra un post di minore importanza per il suo contenuto, ho deciso lo stesso di pubblicare alcuni dei collegamenti più utilizzati, almeno durante le mie giornate lavorative..
Inoltre, ho trovato (alla fine, è la ciliegina sulla torta ) uno shortcut molto comodo, che non ho visto documentato..
Ecco qui di seguito le più frequenti combinazioni di tasti:
 
Shortcut per Progetto/Solution
 
Nuova query nella connessione corrente: CTRL+N
Nuovo progetto: CTRL+MAIUSC+N
Apri query/file: CTRL+O
Apri progetto: CTRL+MAIUSC+O
Apri Query Designer: CTRL+MAIUSC+Q
Salva file: CTRL+S
Salva tutti i documenti aperti: CTRL+MAIUSC+S
Chiudi file: CTRL+F4
Stampa file corrente: CTRL+P
Esci: ALT+F4

Shortcut per gestione finestre
 
Cicla sulle query aperte verso destra: CTRL+TAB
Cicla sulle query aperte verso sinistra: CTRL+MAIUSC+TAB
Scorri le query attive: CTRL+F6 (diverso da CTRL+TAB)
Apri o visualizza Object Explorer: F8
Apri o visualizza Solution Explorer: CTRL+ALT+L
Trova nella query: CTRL+F
Trova/Sostituisci nella query: CTRL+H
Prosegui con la nuova occorrenza di una find: F3
Torna all'ultima occorrenza di una find: MAIUSC+F3

Shortcut per gestione query
 
Seleziona tutto il contenuto di una query: CTRL+A
Cancella tutto il contenuto della query: CTRL+MAIUSC+DEL
Scroll verso l'alto: CTRL+FRECCIA SU
Scroll verso il basso: CTRL+ FRECCIA GIU'
Undo: CTRL+Z
Redo: CTRL+MAIUSC+Z oppure CTRL+Y
Vai alla riga n: CTRL+G
Seleziona solo la parola su cui è posizionato il cursore: CTRL+W
Aggiungi o rimuovi un bookmark: CTRL+K, CTRL+K
Spostati verso il bookmark successivo: CTRL+K, CTRL+N
Spostati verso il bookmark precedente: CTRL+K, CTRL+P
Elimina tutti i bookmark: CTRL+K, CTRL+L
Rendi maiuscolo il testo selezionato: CTRL+MAIUSC+U
Rendi minuscolo il testo selezionato: CTRL+MAIUSC+L
Commenta il testo selezionato (solo --, non /* */): CTRL+K, CTRL+C
Rimuovi il commento del testo selezionato: CTRL+K, CTRL+U
Aggiungere una riga e spostarsi prima del cursore: CTRL+INVIO

Shortcut per esecuzione query
 
Esegui la parte di query selezionata o tutta la query: F5
Controlla la sintassi della porzione di query selezionata o di tutta la query: CTRL+F5
Visualizza l'Execution Plan: CTRL+L
Annulla la query: ALT+PAUSA
Visualizza il risultato in forma tabellare: CTRL+D
Visualizza il risultato in forma testo: CTRL+T
Salva il risultato in un file: CTRL+MAIUSC+F
Mostra/nascondi pannello risultati: CTRL+R
 
Eccoci alla chicca; ho trovato utilissimo questo shortcut, perchè mi capita spesso di dover ripetere su ogni database di un server un particolare script (e questo può ripetersi ogni giorno)..
E se non si ha il tempo di scrivere una stored procedure che si arrangia a replicare l'SQL ovunque si ha il CTRL+U che permette di cambiare dalla tendina il database corrente.
Premendo la suddetta combinazione, il combo dei DB prende il focus ed è sufficiente premere le iniziali degli oggetti ivi contenuti oppure muoversi con le frecce a fianco del tastierino numerico.
Una volta deciso l'oggetto, premere INVIO per tornare alla query nello stesso punto dove il cursore era rimasto. Forte no? A me è servito tanto..

ok, vi saluto sperando che il post possa esservi stato di aiuto.. la parte più difficile è ricordarsene anche solo alcuni.. ma una volta imparati, la produttività aumenterà. Garantito.
Alla prossima!
Categoria: SQL Server 2005
mercoledì, 12 lug 2006 Ore. 02.08
Statistiche
  • Views Home Page: 585.154
  • Views Posts: 1.042.263
  • Views Gallerie: 609.481
  • n° Posts: 484
  • n° Commenti: 273



















Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003