Uso di RDS con pool di connessioni ODBC
Se si usa un'origine dati ODBC, è possibile usare l'opzione pool di connessioni in Internet Information Services (IIS) per ottenere una gestione con prestazioni elevate del carico client. Il pool di connessioni è uno strumento di gestione risorse per le connessioni, che mantiene lo stato aperto per le connessioni usate di frequente.
Importante
A partire da Windows 8 e Windows Server 2012, i componenti del server di RDS non sono più inclusi nel sistema operativo Windows. Per altri dettagli, vedere la Guida di riferimento per la compatibilità di Windows 8 e Windows Server 2012. I componenti del client di RDS verranno rimossi in una versione futura di Windows. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Le applicazioni che usano RDS devono eseguire la migrazione a WCF Data Service.
Per abilitare il pool di connessioni, consultare la documentazione di Internet Information Services.
Si noti che l'abilitazione del pool di connessioni può comportare che il server Web sia soggetto ad altre restrizioni, come indicato nella documentazione di Microsoft Internet Information Services.
Per garantire che il pool di connessioni sia stabile e offra miglioramenti delle prestazioni aggiuntivi, è necessario configurare Microsoft SQL Server per l’uso della libreria di rete TCP/IP Socket.
A questo scopo, è necessario:
Configurare il computer SQL Server per l'uso di socket TCP/IP.
Configurare il server Web per l'uso di socket TCP/IP.
Configurazione del computer SQL Server per l'uso di socket TCP/IP
Nel computer SQL Server eseguire il programma di installazione di SQL Server in modo che le interazioni con l'origine dati usino la libreria di rete TCP/IP Socket.
Per specificare la libreria di rete TCP/IP Socket nel computer SQL Server
In Microsoft SQL Server 6.5:
Nel menu Start scegliere Programmi, Microsoft SQL Server 6.5, quindi fare clic su Installazione di SQL.
Fare clic due volte su Continua.
Nella finestra di dialogo Microsoft SQL Server - Opzioni selezionare Cambia supporto rete e quindi fare clic su Continua.
Assicurarsi che la casella di controllo Socket TCP/IP sia selezionata e fare clic su OK.
Fare clic su Continua per terminare e chiudere l'installazione.
In Microsoft SQL Server 7.0:
Nel menu Start scegliere Programmi, Microsoft SQL Server 7.0, quindi fare clic su Utilità di rete server.
Nella scheda Generale della finestra di dialogo fare clic su Aggiungi.
Nella finestra di dialogo Aggiungi configurazione libreria di rete, fare clic su TCP/IP.
Nelle caselle Numero porta e Indirizzo proxy immettere il numero di porta e l'indirizzo proxy forniti dall'amministratore di rete.
Fare clic su OK per terminare e chiudere l'installazione.
Configurazione del server Web per l'uso di socket TCP/IP
Sono disponibili due opzioni per configurare il server Web per l'uso di socket TCP/IP. Le operazioni eseguite dipendono dal fatto che dal server Web sia possibile accedere a tutte le istanze di SQL Server o solo a un SQL Server specifico.
Se si accede a tutte le istanze di SQL Server dal server Web, è necessario eseguire l'utilità di configurazione client SQL Server nel computer del server Web. I passaggi seguenti modificano la libreria di rete predefinita per tutte le connessioni SQL Server effettuate da questo server Web IIS per l'uso della libreria di rete TCP/IP Sockets.
Per configurare il server Web (tutti i SQL Server)
Per Microsoft SQL Server 6.5:
Nel menu Start scegliere Programmi, Microsoft SQL Server 6.5, quindi fare clic su Utilità di configurazione client SQL.
Fare clic sulla scheda Libreria di rete.
Nella casella Rete predefinita selezionare TCP/IP Sockets.
Fare clic su Fatto per salvare le modifiche e uscire dall’utilità.
Per Microsoft SQL Server 7.0:
Nel menu Start scegliere Programmi, Microsoft SQL Server 7.0, quindi fare clic su Utilità di rete client.
Fare clic sulla scheda Generale.
Nella casella Libreria di rete predefinita fare clic su TCP/IP.
Fare clic su OK per salvare le modifiche e uscire dall’utilità.
Se si accede a un SQL Server specifico dal server Web, è necessario eseguire l'utilità di configurazione client SQL Server nel computer del server Web. Per modificare la libreria di rete per una connessione SQL Server specifica, configurare il software client SQL Server nel computer del server Web come indicato di seguito.
Per configurare il server Web (un SQL Server specifico)
Per Microsoft SQL Server 6.5:
Nel menu Start scegliere Programmi, Microsoft SQL Server 6.5, quindi fare clic su Utilità di configurazione client SQL.
Fare clic sulla scheda Avanzate.
Nella casella Server digitare il nome del server a cui connettersi tramite TCP/IP Sockets.
Nella casella Nome DLL selezionare TCP/IP Sockets.
Fare clic su Aggiungi/Modifica. Tutte le origini dati che puntano a questo server useranno ora TCP/IP Sockets.
Fare clic su Fatto.
Per Microsoft SQL Server 7.0:
Nel menu Start scegliere Programmi, Microsoft SQL Server 7.0, quindi fare clic su Utilità di configurazione client.
Fare clic sulla scheda Generale.
Scegliere Aggiungi.
Immettere l'alias del server nella casella Alias server. Nella casella Librerie di rete fare clic su TCP/IP. Nella casella Nome computer immettere il nome computer del computer in ascolto dei client TCP/IP Sockets. Nella casella Numero porta immettere la porta in cui SQL Server è in ascolto.
Fare clic su OK e quindi di nuovo su OK per uscire dall'utilità.