Qu’est-ce que Microsoft SQL Server Browser et comment fonctionne-t-il ?

Question:
Qu’est-ce que Microsoft SQL Server Browser et comment fonctionne-t-il ?
Détails du produit :
Famille de produits : Act !
Produit : Act! Pro, Act ! Premium (accès via le web)
Version : 2005 et ultérieures
Environnement :
Tiers : Microsoft SQL Server
Réponse:
Note : Ces informations sont fournies à titre de commodité. Swiftpage ne fournit pas d’assistance pour les produits Microsoft. Pour obtenir de l’aide ou des informations supplémentaires sur ce sujet, référez-vous à Microsoft ou à un professionnel de l’informatique
Qu’est-ce que Microsoft SQL Server Browser ?
Microsoft SQL Server Browser s’exécute comme un service Windows sur le PC serveur. Microsoft SQL Server Browser écoute les demandes entrantes de ressources Microsoft SQL Server et fournit des informations sur les instances Microsoft SQL Server installées sur le PC. Microsoft SQL Server Browser contribue à trois actions :

  • Recherche une liste de serveurs disponibles
  • Connexion à la bonne instance de serveur
  • Connexion aux points de terminaison de la connexion administrateur dédiée (DAC)

Pour chaque instance du moteur de base de données, le service Microsoft SQL Server Browser fournit le nom de l’instance et le numéro de version. Microsoft SQL Server Browser est installé avec Microsoft SQL Server 2005 et fournit également une assistance pour les versions antérieures de Microsoft SQL Server.
Comment fonctionne Microsoft SQL Server Browser
Lorsqu’une instance de Microsoft SQL Server démarre, si les protocoles TCP/IP ou VIA sont activés, un port TCP/IP est attribué. Si le protocole des tuyaux nommés est activé, Microsoft SQL Server écoute sur un tuyau nommé spécifique. Ce port ou ce tuyau est utilisé par cette instance spécifique pour échanger des données avec les applications client.
Lors de l’installation, le port 1433 et le tuyau SQL query sont attribués à l’instance par défaut. Si nécessaire, ils peuvent être modifiés ultérieurement par l’administrateur du serveur dans Microsoft SQL Server Configuration Manager. Comme une seule instance de Microsoft SQL Server peut utiliser un port ou un tuyau, des numéros de port et des noms de tuyau différents sont attribués aux instances nommées, y compris Microsoft SQL Server Express.
Par défaut, les instances nommées sont configurées pour utiliser des ports dynamiques, de sorte qu’un port disponible est attribué au démarrage de Microsoft SQL Server. Lors de la connexion des PC clients, vous pouvez spécifier le port souhaité. Cependant, si le port est attribué dynamiquement, le numéro du port peut changer à chaque fois que Microsoft SQL Server est redémarré, de sorte que le numéro de port correct devient inconnu du PC client.
Au démarrage, Microsoft SQL Server Browser démarre et revendique le port UDP 1434. Microsoft SQL Server Browser lit le registre, identifie toutes les instances de Microsoft SQL Server sur l’ordinateur, et note les ports et les tuyaux nommés qu’ils utilisent. Lorsqu’un serveur possède deux cartes réseau ou plus, Microsoft SQL Server Browser renvoie tous les ports activés pour Microsoft SQL Server.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.