Partager via


Utilisation de RDS avec le regroupement de connexions ODBC

Si vous utilisez une source de données ODBC, vous pouvez utiliser l’option de regroupement de connexions d’Internet Information Services (IIS) pour obtenir une gestion haute performance de la charge client. Le regroupement de connexions est un gestionnaire de ressources pour les connexions, qui conserve l’état ouvert sur les connexions fréquemment utilisées.

Important

À compter de Windows 8 et Windows Server 2012, les composants serveur RDS ne sont plus inclus dans le système d’exploitation Windows (voir le Guide pratique sur la compatibilité de Windows Server 2012 et Windows 8 pour plus de détails). Les composants clients RDS seront supprimés dans une version ultérieure de Windows. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et prévoyez de modifier les applications qui utilisent actuellement cette fonctionnalité. Les applications qui utilisent RDS doivent migrer vers WCF Data Service.

Pour activer le regroupement de connexions, reportez-vous à la documentation d’Internet Information Services.

Notez que l’activation du regroupement de connexions peut soumettre le serveur Web à d’autres restrictions, comme le note la documentation de Microsoft Internet Information Services.

Pour vous assurer que le regroupement de connexions est stable et apporte des gains de performances supplémentaires, vous devez configurer Microsoft SQL Server pour utiliser la bibliothèque réseau Socket TCP/IP.

Pour cela, vous devez procéder comme suit :

  • Configurer l’ordinateur SQL Server pour utiliser des Sockets TCP/IP.

  • Configurer le serveur web pour utiliser des Sockets TCP/IP.

Configuration de l’ordinateur SQL Server pour utiliser des Sockets TCP/IP

Sur l’ordinateur SQL Server, exécutez le programme Installation de SQL Server afin que les interactions avec la source de données utilisent la bibliothèque réseau Socket TCP/IP.

Pour spécifier la bibliothèque réseau Socket TCP/IP sur l’ordinateur SQL Server

Dans Microsoft SQL Server 6.5 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 6.5, puis cliquez sur Paramétrage SQL.

  2. Cliquez deux fois sur Continuer.

  3. Dans la boîte de dialogue Options de Microsoft SQL Server, sélectionnez Modifier la prise en charge réseau, puis cliquez sur Continuer.

  4. Vérifiez que la case à cocher Sockets TCP/IP est activée, puis cliquez sur OK.

  5. Cliquez sur Continuer pour terminer et quitter le programme d’installation.

Dans Microsoft SQL Server 7.0 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 7.0, puis cliquez sur Utilitaire réseau Serveur.

  2. Sous l’onglet Général de la boîte de dialogue, cliquez sur Ajouter.

  3. Dans la boîte de dialogue Ajouter une configuration de bibliothèque réseau, cliquez sur TCP/IP.

  4. Dans les zones Numéro de port et Adresse du proxy, entrez le numéro de port et l’adresse de proxy fournis par votre administrateur réseau.

  5. Cliquez sur OK pour terminer et quitter le programme d’installation.

Configuration du serveur web pour utiliser des Sockets TCP/IP

Il existe deux options de configuration du serveur web pour utiliser des Sockets TCP/IP. Ce que vous faites dépend selon que toutes les instances SQL Server sont accessibles à partir du serveur web, ou qu’un seul serveur SQL Server spécifique est accessible à partir du serveur web.

Si toutes les instances SQL Server sont accessibles à partir du serveur web, vous devez exécuter l’Utilitaire de configuration de client SQL Server sur l’ordinateur serveur web. Les étapes suivantes modifient la bibliothèque réseau par défaut pour toutes les connexions SQL Server établies à partir de ce serveur web IIS de façon à utiliser la bibliothèque réseau Sockets TCP/IP.

Pour configurer le serveur web (tous les serveurs SQL Server)

Pour Microsoft SQL Server 6.5 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 6.5, puis cliquez sur Utilitaire de configuration de client SQL.

  2. Cliquez sur l’onglet Bibliothèque réseau.

  3. Dans la zone Réseau par défaut, sélectionnez Sockets TCP/IP.

  4. Cliquez sur Terminé pour enregistrer les modifications et quitter l’utilitaire.

Pour Microsoft SQL Server 7.0 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 7.0, puis cliquez sur Utilitaire réseau Client.

  2. Cliquez sur l’onglet General (Général).

  3. Dans la zone Bibliothèque réseau par défaut, cliquez sur TCP/IP.

  4. Cliquez sur OK pour enregistrer les modifications et quitter l’utilitaire.

Si un serveur SQL Server spécifique est accessible à partir du serveur web, vous devez exécuter l’Utilitaire de configuration de client SQL Server sur l’ordinateur serveur web. Pour modifier la bibliothèque réseau d’une connexion SQL Server spécifique, configurez le logiciel client SQL Server sur l’ordinateur serveur web comme suit.

Pour configurer le serveur Web (un serveur SQL Server spécifique)

Pour Microsoft SQL Server 6.5 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 6.5, puis cliquez sur Utilitaire de configuration de client SQL.

  2. Cliquez sur l’onglet Avancé.

  3. Dans la zone Serveur, tapez le nom du serveur auquel se connecter à l’aide de Sockets TCP/IP.

  4. Dans la zone Nom de la DLL, sélectionnez Sockets TCP/IP.

  5. Cliquez sur Ajouter/Modifier. Toutes les sources de données pointant vers ce serveur utilisent désormais des Sockets TCP/IP.

  6. Cliquez sur Done.

Pour Microsoft SQL Server 7.0 :

  1. Dans le menu Démarrer, pointez sur Programmes, sur Microsoft SQL Server 7.0, puis cliquez sur Utilitaire de configuration de client.

  2. Cliquez sur l’onglet General (Général).

  3. Cliquez sur Ajouter.

  4. Entrez l’alias du serveur dans la zone Alias du serveur. Dans la zone Bibliothèques réseau, cliquez sur TCP/IP. Dans la zone Nom de l’ordinateur, entrez le nom de l’ordinateur qui écoute les clients Sockets TCP/IP. Dans la zone Numéro de port, entrez le port sur lequel le serveur SQL Server écoute.

  5. Cliquez sur OK à deux reprises pour quitter l’utilitaire.

Voir aussi

Principes de base de RDS