Condividi tramite


Connettersi a un server registrato in SQL Server Management Studio

si applica a:SQL Serverdatabase SQL di AzureIstanza gestita di SQL di AzureAzure Synapse AnalyticsAnalytics Platform System (PDW)

Questo articolo descrive come connettersi a un server registrato usando SQL Server Management Studio (SSMS). Se il server non è in esecuzione o non è stato trovato in rete, la funzionalità Server registrati visualizza un errore.

Se la finestra degli strumenti Server registrati non è visibile in SSMS, selezionare Visualizza>server registrati o digitare CTRL + ALT + G.

Aprire Esplora oggetti per un server registrato

  1. All'interno dei gruppi di server locali o dei server di gestione centrale trovare il server registrato che si desidera visualizzare in Esplora oggetti.
  2. Fare clic con il pulsante destro del mouse sul server registrato e scegliere Esplora oggetti.
  3. La struttura ad albero per il server viene visualizzata nel riquadro Esplora oggetti.

Eseguire una query su un server registrato

  1. All'interno dei gruppi di server locali o dei server di gestione centrale trovare il server registrato su cui eseguire una query.
  2. Fare clic con il pulsante destro del mouse sul server registrato e scegliere Nuova query.
  3. Viene visualizzata una nuova finestra dell'editor di query ed è connessa al server.

Connettersi a un server registrato in un server di gestione centrale

Quando un utente si connette a un server registrato in un cms, deve immettere le informazioni di autenticazione e di accesso appropriate nella finestra di dialogo di connessione. Le informazioni di connessione per i singoli server registrati non vengono mantenute all'interno di CMS.

Il Microsoft.Data.SqlClient driver (MDS) è stato aggiornato alla versione 5.x con SSMS 20, che per impostazione predefinita usa Obbligatorio (True) per la crittografia, anziché Facoltativo (False). Per altre informazioni, vedere Connettersi con SQL Server Management Studio.

Se non è installato alcun certificato attendibile per il server registrato a cui si sta tentando di connettersi, viene visualizzato l'errore:

Cannot connect to <server>

A connection was successfully established with the server, but then an error occurred during the login process.
(provider: SSL Provider, error: 0 - > The certificate chain was issued by an authority that is not trusted.)
(Microsoft SQL Server, Error: -2146893019)
For help, click: https://docs.microsoft.com/sql/relational-databases/errors-events/mssqlserver--2146893019-database-engine-error

The certificate chain was issued by an authority that is not trusted

Annotazioni

È consigliabile installare certificati attendibili per il server quando si usa la crittografia obbligatoria .

Per ignorare questo messaggio per le connessioni future a un server registrato in un cms, è possibile:

  • Connettersi al server registrato con certificato del server di attendibilità abilitato per la connessione.
  • Abilitare l'opzione Considera attendibile il certificato del server per CMS.

Annotazioni

A partire da SSMS 21.4.8, quando ci si connette a un server registrato, le informazioni di connessione per tale server vengono aggiunte all'elenco di connessioni usate più di recente, se non esiste già. Non è necessario modificare la connessione, ad esempio abilitare Trust Server Certificate per le connessioni successive, anche dopo il riavvio di SSMS. L'estensione MRU è disponibile nella finestra di dialogo di connessione, indipendentemente dal fatto che ci si connetta a Esplora oggetti o a un editor di query.

Per abilitare l'opzione Considera attendibile il certificato del server per CMS:

  1. Passare al cms di primo livello.

  2. Clicca con il tasto destro del mouse sul CMS e seleziona Azioni del Server di Gestione Centrale>Proprietà. Selezionare la casella Considera attendibile il certificato del server.

  3. Seleziona Salva.

  4. Passare a Strumenti>Opzioni>Comandi diEsplora oggetti> di SQL Server e in Sicurezza connessione, per Certificato del server di attendibilità per le connessioni importate selezionare Sempre, quindi Ok.

Query multiserver

La finestra Dell'editor di query in SQL Server Management Studio può connettersi ed eseguire query su più istanze di SQL Server contemporaneamente. Per altre informazioni su come eseguire istruzioni Transact-SQL sui server in un gruppo di server contemporaneamente, vedere Eseguire istruzioni su più server contemporaneamente in SQL Server Management Studio.