Configuration d'un port fixe

Pour une sécurité optimale, MicrosoftWindows XP Professionnel Service Pack 2 (SP2), Windows Server 2008 et Windows Vista activent le Pare-feu Windows. Si vous exécutez SQL Server Developer, Express ou Evaluationsur un ordinateur doté de Windows XP Professionnel et souhaitez vous connecter à cette instance depuis un autre ordinateur, vous devez ouvrir un port de communication sur le pare-feu. L'instance par défaut du moteur de base de données écoute sur le port 1433 ; par conséquent, vous n'avez pas besoin de configurer un port fixe. Toutefois, les instances nommées incluant SQL Server 2005 Express Edition sont à l'écoute sur des ports dynamiques. Avant d'ouvrir un port sur le pare-feu, vous devez configurer le Moteur de base de données pour l'écoute sur un port spécifique appelé port fixe ou port statique ; le Moteur de base de données peut également écouter sur un port différent à chaque démarrage. Pour plus d'informations sur les pare-feu, 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 Configuration du Pare-feu Windows pour autoriser l'accès à SQL Server.

[!REMARQUE]

Les affectations de numéro de port sont gérées par l'Internet Assigned Numbers Authority et sont répertoriées à l'adresse http://www.iana.org. Les numéros de ports attribués doivent être compris entre 49152 à 65535.

Pour configurer SQL Server pour l'écoute sur un port spécifique

  1. Dans le Gestionnaire de configuration SQL Server, développez Configuration du réseau SQL Server, puis cliquez sur l'instance du serveur à configurer.

  2. Dans le volet droit, double-cliquez sur TCP/IP.

  3. Dans la boîte de dialogue Propriétés TCP/IP, cliquez sur l'onglet Adresses IP.

  4. Dans la zone Port TCP de la section IPAll, tapez un numéro de port disponible. Pour les besoins de ce didacticiel, vous allez utiliser 49172.

  5. Cliquez sur OK pour fermer la boîte de dialogue, puis cliquez à nouveau sur OK dès l'apparition du message d'avertissement indiquant que vous devez redémarrer le service.

  6. Dans le volet gauche, cliquez sur Services SQL Server.

  7. Dans le volet droit, cliquez avec le bouton droit sur l'instance de SQL Server, puis cliquez sur Redémarrer. Dès son redémarrage, le Moteur de base de données écoute sur le port 49172.

Tâche suivante de la leçon

Ouverture de ports dans le pare-feu