Configurazione di server remoti

I server remoti sono supportati in SQL Server esclusivamente per compatibilità con le versioni precedenti. È opportuno impostare le nuove applicazioni in modo che utilizzino i server collegati. Per ulteriori informazioni, vedere Collegamento di server.

Tramite la configurazione con server remoto, un client connesso a un'istanza di SQL Server può eseguire una stored procedure su un'altra istanza di SQL Server senza stabilire un'ulteriore connessione. Il server al quale il client è connesso accetta la richiesta e la inoltra al server remoto per conto del client. Il server remoto elabora la richiesta e restituisce i risultati al server di origine, che a sua volta li passa al client. Quando si imposta la configurazione con server remoto è opportuno considerare il modo in cui impostare la protezione. Per ulteriori informazioni sulla protezione dei server remoti, vedere Protezione per server remoti.

Se si desidera impostare una configurazione server per l'esecuzione di stored procedure su un altro server e non sono attive configurazioni con server remoti, utilizzare i server collegati anziché i server remoti. I server collegati supportano sia le stored procedure che le query distribuite, mentre i server remoti supportano soltanto le stored procedure.

Informazioni sui server remoti

I server remoti vengono configurati a coppie. È necessario configurare i due server della coppia in modo che si riconoscano a vicenda come server remoti.

Nella maggior parte dei casi non è necessario impostare opzioni di configurazione per i server remoti. I valori predefiniti impostati da SQL Server sul computer locale e sul computer remoto consentono le connessioni ai server remoti.

Per ottenere il corretto funzionamento dell'accesso ai server remoti, è necessario che l'opzione di configurazione remote access sia impostata su 1 sia nel computer locale che nel computer remoto (valore predefinito). remote access controlla gli accessi dai server remoti. È possibile reimpostare questa opzione di configurazione utilizzando la stored procedure Transact-SQLsp_configure oppure SQL Server Management Studio. Per impostare l'opzione in SQL Server Management Studio, nella pagina Connessioni della pagina Proprietà server selezionare l'opzione Consenti connessioni remote al server. Per accedere alla pagina Connessioni della finestra di dialogo Proprietà server, in Esplora oggetti fare clic con il pulsante destro del mouse sul nome del server e quindi scegliere Proprietà. Nella pagina Proprietà server fare clic sulla pagina Connessioni.

Dal server locale è possibile disattivare una configurazione con server remoto, in modo da impedire l'accesso a tale server locale degli utenti del server remoto a cui è abbinato.