Configurer un serveur pour écouter un port TCP spécifique (Gestionnaire de configuration SQL Server)

Cette rubrique explique comment configurer une instance du Moteur de base de données SQL Server pour l'écoute sur un port fixe spécifique à l'aide du Gestionnaire de configuration SQL Server. Si elle est activée, l'instance par défaut du moteur de base de données SQL Server écoute le port TCP 1433. Les instances nommées du Moteur de base de données et de SQL Server Compact sont configurées pour des ports dynamiques. Cela signifie qu'elles sélectionnent un port disponible lorsque le service SQL Server est démarré. Lorsque vous vous connectez à une instance nommée par l'intermédiaire d'un pare-feu, configurez le Moteur de base de données pour écouter un port spécifique, de façon à pouvoir ouvrir le port approprié dans le pare-feu.

Pour plus d'informations sur les paramètres par défaut du pare-feu Windows et pour obtenir une description des ports TCP qui affectent le moteur de base de données, Analysis Services, Reporting Services et Integration Services, consultez Configurer le Pare-feu Windows pour autoriser l'accès à SQL Server.

ConseilConseil

Lorsque vous sélectionnez un numéro de port, consultez la page http://www.iana.org/assignments/port-numbers pour obtenir la liste des numéros de ports attribués aux applications spécifiques. sélectionnez un numéro de port non assigné. Pour plus d'informations, consultez La plage de ports dynamiques par défaut pour le protocole TCP/IP a changé dans Windows Vista et dans Windows Server 2008.

AttentionAttention

Le moteur de base de données commence l'écoute sur un nouveau port lors du redémarrage. Cependant, le service SQL Server Browser surveille le Registre et signale le nouveau numéro de port dès que la configuration change, même si le moteur de base de données ne l'utilise pas forcément. Redémarrez le moteur de base de données pour garantir la cohérence et éviter les échecs de connexion.

Dans cette rubrique

  • Pour configurer un serveur pour l'écoute sur un port TCP spécifique, utilisez :

    Gestionnaire de configuration SQL Server

Utilisation du Gestionnaire de configuration SQL Server

Pour affecter un numéro de port TCP/IP au moteur de base de données SQL Server

  1. Dans le volet de la console du Gestionnaire de configuration SQL Server, développez Configuration du réseau SQL Server, développez Protocoles pour <nom de l'instance>, puis double-cliquez sur TCP/IP.

  2. Dans la boîte de dialogue Propriétés TCP/IP, sous l'onglet Adresses IP, plusieurs adresses IP apparaissent au format IP1, IP2, jusqu'à IPAll. Une de ces adresses correspond à l'adresse IP de la carte de bouclage, 127.0.0.1. D'autres adresses sont affichées pour chaque adresse IP sur l'ordinateur. Cliquez avec le bouton droit sur chaque adresse, puis cliquez sur Propriétés pour identifier l'adresse IP que vous voulez configurer.

  3. Si la boîte de dialogue Ports TCP dynamiques contient 0 pour indiquer que Moteur de base de données écoute les ports dynamiques, supprimez le 0.

  4. Dans la zone Port TCP, dans Propriétés IPn, tapez le numéro du port sur lequel vous voulez que cette adresse IP écoute, puis cliquez sur OK.

  5. Dans le volet de la console, cliquez sur Services SQL Server.

  6. Dans le volet d'informations, cliquez avec le bouton droit sur SQL Server (<nom d'instance>) puis cliquez sur Redémarrer pour arrêter et redémarrer SQL Server.

Après avoir configuré SQL Server pour écouter un port spécifique, il existe trois manières de vous connecter à un port spécifique avec une application cliente :

  • Exécutez le service Explorateur SQL Server sur le serveur à connecter à l'instance Moteur de base de données par le nom.

  • Créez un alias sur le client, en spécifiant le numéro du port.

  • Programmer le client pour une connexion à l'aide d'une chaîne de connexion personnalisée.

Pour accéder au Gestionnaire de configuration SQL Server à l'aide de Windows 8

Étant donné que le Gestionnaire de configuration SQL Server est un composant logiciel enfichable pour le programme Microsoft Management Console, et non un programme autonome, le Gestionnaire de configuration SQL Server n'apparaît pas en tant qu'application lorsque vous exécutez Windows Server 8. Pour ouvrir le Gestionnaire de configuration SQL Server, dans la zone Rechercher, sous Apps, entrez SQLServerManager11.msc (pour SQL Server 2012) ou SQLServerManager10.msc (pour SQL Server 2008), puis appuyez sur Entrée.

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Voir aussi

Concepts

Créer ou modifier un alias de serveur devant être utilisé par un client (Gestionnaire de configuration SQL Server)