Lezione 2-1 - Connessione all'editor di queryLesson 2-1 - Connecting with Query Editor

SQL Server Management StudioSQL Server Management Studio consente di scrivere e modificare codice quando non si è connessi dal server. permits you to write or edit code while disconnected from the server. Ciò risulta utile quando il server non è disponibile o quando si desidera risparmiare risorse di rete o di server limitate.This can be useful when the server is not available or when you want to conserve scarce server or network resources. È inoltre possibile connettere l'editor di query a una nuova istanza di SQL ServerSQL Server senza la necessità di avviare una nuova finestra dell'editor di query o di immettere nuovamente il codice.You can also change the connection of Query Editor to a new instance of SQL ServerSQL Server without opening a new Query Editor window or retyping your code.

Codifica offlineCoding Offline

Per scrivere codice offline e quindi connettersi a server diversiTo write code offline and then connect to different servers

  1. Sulla barra degli strumenti di Management StudioManagement Studio fare clic su Query del motore di database per aprire l'editor di query.On the Management StudioManagement Studio toolbar, click Database Engine Query to open the Query Editor.

  2. Nella finestra di dialogo Connetti al motore di database fare clic su Annulla.In the Connect to Database Engine dialog box, click Cancel. Verrà avviato l'editor di query e la barra del titolo indicherà che l'editor non è connesso a un'istanza di SQL ServerSQL Server.The Query Editor opens, and the title bar for the Query Editor indicates that you are not connected to an instance of SQL ServerSQL Server.

  3. Nel riquadro del codice digitare la seguente istruzione Transact-SQLTransact-SQL :In the code pane, type the following Transact-SQLTransact-SQL statements:

    SELECT * FROM Production.Product;  
    GO  
    

    A questo punto è possibile stabilire la connessione a un'istanza di SQL ServerSQL Server facendo clic su Connetti, Esegui, Analizzao Visualizza piano di esecuzione stimatodisponibili nel menu Query , sulla barra degli strumenti dell'editor di query o nel menu di scelta rapida facendo clic con il pulsante destro del mouse nella finestra dell'editor di query.At this point you can connect to an instance of SQL ServerSQL Server by clicking Connect, Execute, Parse, or Display Estimated Execution Plan, all of which are available from either the Query menu, the Query Editor toolbar, or from the shortcut menu when you right-click in the Query Editor window. Per questa procedura verrà utilizzata la barra degli strumenti.For this practice, we'll use the toolbar.

  4. Sulla barra degli strumenti fare clic sul pulsante Esegui per visualizzare la finestra di dialogo Connetti al motore di database .On the toolbar, click the Execute button to open the Connect to Database Engine dialog box.

  5. Nella casella di testo Nome server digitare il nome del server e fare clic su Opzioni.In the Server name text box, type your server name, and then click Options.

  6. Nella scheda Proprietà connessione , nell'elenco Connetti al database selezionare AdventureWorks2012AdventureWorks2012 e fare clic su Connetti.On the Connection Properties tab, in the Connect to database list, browse the server to select AdventureWorks2012AdventureWorks2012 and then click Connect.

  7. Per visualizzare un'altra finestra dell'editor di query con la stessa connessione, fare clic su Nuova querysulla barra degli strumenti.To open another Query Editor window with the same connection, on the toolbar click New Query.

  8. Per cambiare le connessioni, fare clic con il pulsante destro del mouse nella finestra dell'editor di query, scegliere Connessionee quindi Cambia connessione.To change connections, right-click in the Query Editor window, point to Connection, and then click Change Connection.

  9. Nella finestra di dialogo Connetti a SQL Server selezionare un'altra istanza di SQL ServerSQL Server se disponibile e quindi fare clic su Connetti.In the Connect to SQL Server dialog box, select another instance of SQL ServerSQL Server if available, and then click Connect.

Questa nuova caratteristica dell'editor di query consente di eseguire facilmente lo stesso codice su diversi server.This new feature of Query Editor enables you to easily run the same code on several servers. Ciò può risultare utile per le azioni di manutenzione che coinvolgono server simili.This may be useful for maintenance actions involving similar servers.

Attività successiva della lezioneNext Task in Lesson

Aggiunta dei rientriAdding Indentation