Les clients ne peuvent pas communiquer à SQL Server via le port 1433 ou le port de que écoute de SQL Server

IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d’une traduction incorrecte du contenu ou de son utilisation par les clients.

La version anglaise de cet article est la suivante: 293107
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Symptômes
Dans certaines situations, les clients n'est peut-être pas en mesure de communiquer avec SQL Server via le port 1433 ou le port de que écoute de SQL Server. L'erreur suivante peut se produire dans le journal des erreurs :

SQL Server 2000 :
2001-11-14 15 serveur informations de SuperSocket : Échec de la liaison sur le port TCP 1433.
SQL Server 7.0 :
2001-11-01 23:57:09.33 ods erreur : 17833, gravité : 18, état: 1
2001-11-01 23:57:09.33 ods ListenOn connexion '1433' est déjà en cours d'utilisation.
Cause
Une autre application ou un service a pris le contrôle du port avant le démarrage de SQL Server. (Bien que le port 1433 est réservé pour une utilisation par SQL Server, les applications Winsock utilisent des ports aléatoires au-dessus de 1024 et peuvent par conséquent créer une liaison au port 1433).

Ce problème a d'autres causes potentielles. Si la solution de contournement dans cet article ne résout pas le problème, consultez les articles suivants dans la Base de connaissances Microsoft :
319578 PRB : Message d'erreur: « Échec de la liaison » se produit après la modification d'adresse IP sur un Cluster
312935 CORRECTIF : SQL Server ne peut pas lier le port TCP/IP au démarrage
308091 BOGUE : Option Masquer le serveur ne peut pas être utilisée sur plusieurs Instances de SQL Server 2000
307197 PRB : SQL virtuel Cluster Server ne parvient pas à lier au Port sur lequel il est à l'écoute
Contournement
Comme mentionné dans la rubrique « Bibliothèques réseau » dans la version d'actualisation de la documentation en ligne de SQL Server 2000, la configuration des instances de SQL Server 2000 pour utiliser un port dynamique au lieu d'un port statique peut réduire les risques de ce problème se produise. Cependant, avec un port dynamique vous avez problèmes de pare-feu et de connectivité de client supplémentaires pour y faire face. Pour déterminer quelle application utilise le port, procédez comme suit :

  • Arrêtez toutes les applications et les services d'un logiciel tiers.Uniquement les services par défaut doivent être en cours d'exécution sur le serveur.

    Remarque Une liste des services se trouve dans la section « Informations complémentaires ».
  • Une fois les applications et les services sont arrêtés, démarrez SQL Server. Cela permettra à SQL Server de prendre le contrôle du port 1433.

S'il n'est pas possible d'arrêter manuellement tous les services tiers chaque fois que SQL Server est redémarré, il serait préférable de créer des dépendances afin que tous les services tiers sont dépendants du service SQL.

Pour plus d'informations sur la résolution de ce problème, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
307197 PRB : SQL virtuel Cluster Server ne parvient pas à lier au Port sur lequel il est à l'écoute
Plus d'informations

Services par défaut

Services par défaut pour Microsoft Windows NT 4.0 et Microsoft Windows 2000 sont fournis ci-dessous. Outre ces services par défaut, les autres services peuvent être répertoriés dans la boîte de dialogue Services d'un ordinateur (par exemple, transports réseau ou autres services installés sur cet ordinateur).

Services Windows NT 4.0

  • Avertissement
  • Serveur d'albums
  • Explorateur d'ordinateur
  • Réplicateur d'annuaires
  • Journal des événements
  • Messenger
  • Ouverture de session réseau
  • DDE réseau
  • DSDM DDE réseau
  • Fournisseur de la prise en charge de sécurité LM NT
  • Localisateur d'appel de procédure distante
  • Service Remote Procedure Call (RPC)
  • Planification
  • Serveur
  • Spouleur
  • ONDULEUR
  • Station de travail

Services de Windows 2000

  • Avertissement
  • Explorateur d'ordinateur
  • Système de fichiers distribués
  • Client de suivi de lien distribué
  • Serveur de suivi de lien distribué
  • Client DNS
  • Journal des événements
  • Agent de stratégie IPSEC
  • Service d'enregistrement de licence
  • Gestionnaire de disque logique
  • Messenger
  • Ouverture de session réseau
  • Fournisseur de la prise en charge de sécurité LM NT
  • Connecteurs pour le réseau
  • Plug-and-Play
  • Contrôle de processus
  • Localisateur d'appel de procédure distante
  • Service Remote Procedure Call (RPC)
  • Service de Registre distant
  • Stockage amovible
  • Service RunAs
  • Gestionnaire de comptes de sécurité
  • Serveur
  • Spouleur
  • Assistance TCP/IP NetBIOS
  • Service de temps
  • Windows Management Instrumentation DriverExtensions
  • Temps Windows
  • Station de travail
Pour plus d'informations sur TCP/IP, consultez le livre blanc « Microsoft Windows 2000 TCP/IP Implementation Details » : PortQry.exe est un utilitaire de ligne de commande que vous pouvez utiliser pour résoudre les problèmes de connectivité TCP/IP. PortQry.exe s'exécute sur les ordinateurs Windows 2000. L'utilitaire signale l'état des ports TCP et UDP sur un ordinateur que vous choisissez. Pour plus d'informations sur l'utilitaire de ligne de commande Portqry.exe, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
310099 Description de l'utilitaire de ligne de commande Portqry.exe
310513 Comment faire pour que Portqry.exe signale uniquement les Ports à l'écoute
Dans certaines circonstances, le message d'erreur peut se produire en raison du bogue décrit dans l'article suivant de la Base de connaissances Microsoft :
312935 CORRECTIF : SQL Server ne peut pas lier le Port TCP/IP au démarrage
Tcpip TCP/IP 1433 17833 informations de SuperSocket : Échec de la liaison sur le port TCP

Avertissement : Cet article a été traduit automatiquement.

Propriétés

ID d'article : 293107 - Dernière mise à jour : 12/06/2015 01:28:57 - Révision : 8.0

Microsoft SQL Server 2000 Standard, Microsoft SQL Server 7.0 Standard

  • kbnosurvey kbarchive kbsqlsetup kbtshoot kbprb kbmt KB293107 KbMtfr
Commentaires