Configurazione dei protocolli di rete client
Le applicazioni client possono connettersi a Microsoft SQL Server utilizzando il TCP/IP, i Named Pipe, VIA, oppure i protocolli Shared Memory. I protocolli sono implementati utilizzando una libreria di rete client inclusa nella dll di SQL Server Native Client. Per configurare i client SQL Server, utilizzare Gestione configurazione SQL Server, un nuovo snap-in di Microsoft Management Console (MCC), disponibile dal menu Start oppure dall'utilità Gestione computer. Gestione configurazione SQL Server offre informazioni sui protocolli di rete client e consente di configurare alcune opzioni dei protocolli. Configurazione di rete SQL Server consente inoltre di modificare i protocolli di rete predefiniti e di definire le modalità di connessione a server specifici.
Abilitazione e configurazione dei protocolli
Gestione configurazione SQL Server integra le funzioni di Utilità Configurazione di rete client dalle precedenti versioni di SQL Server e include una funzionalità di configurazione dei client per qualsiasi versione di SQL Server compatibile con SQL Server.
Per avviare Gestione configurazione di SQL Server, fare clic sul pulsante Start, scegliere Programmi, Microsoft SQL Server, Strumenti di configurazione e quindi Gestione configurazione SQL Server. Per accedere alla sezione di configurazione del client, nel riquadro della console fare clic su Configurazione SQL Server Native Client.
Utilizzare Gestione configurazione SQL Server per le operazioni seguenti:
Modificare il protocollo predefinito, utilizzato dai client per tentare di connettersi a un server.
Modificare l'ordine di utilizzo, per la connessione a un server, dei protocolli abilitati.
Creare connessioni client a server specifici e salvarle come voci di configurazione. Le voci di configurazione sono composte da un alias server, un protocollo client ed eventuali parametri di connessione rilevanti, ad esempio nome del pipe o numero della porta.
Visualizzare informazioni relative ai protocolli client SQL Server attualmente installati nel sistema.
Importante Gestione configurazione SQL Server crea voci del Registro di sistema relative alle configurazioni dell'alias server e alla libreria di rete client predefinita. Tuttavia, le applicazioni non installano le librerie di rete client di SQL Server o i protocolli di rete. Le librerie di rete client di SQL Server vengono installate durante l'installazione di SQL Server, i protocolli di rete nell'ambito dell'installazione di Windows, oppure accedendo alla sezione Reti del Pannello di controllo. È possibile che un particolare protocollo di rete non sia disponibile tramite l'installazione di Windows. Per ulteriori informazioni sull'installazione di protocolli di rete specifici, vedere la documentazione del produttore.
Protocolli
I protocolli disponibili per i client SQL Server sono TCP/IP, Named Pipe, VIA e Shared Memory. Per informazioni su come determinare il protocollo da utilizzare, vedere Scelta di un protocollo di rete.
Importante |
---|
Il protocollo VIA è deprecato. Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa caratteristica in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. |
Sicurezza
Per crittografare tutti i dati trasmessi tra un computer in cui sono disponibili applicazioni e un computer sul quale è in esecuzione un'istanza di SQL Server, SQL Server può utilizzare SSL (Secure Sockets Layer). Prima di abilitare la crittografia SSL è necessario installare nel computer contenente i database un certificato server emesso da un'autorità di certificazione. Il client inoltre deve considerare attendibile la stessa autorità di certificazione che ha emesso il certificato. Per ulteriori informazioni sulla crittografia SSL, vedere Crittografia delle connessioni a SQL Server.
Il protocollo Shared Memory può essere utilizzato solo per comunicare con processi in esecuzione nello stesso computer in cui è presente SQL Server ed è abilitato per impostazione predefinita. La sicurezza di questo protocollo è gestita dal sistema operativo Windows e tra tutti i protocolli di rete client Microsoft, questo costituisce il livello di sicurezza più elevato.