Quel port mon instance SQL2008 fonctionne-t-elle?

Découvrez cette image de mon écran de configuration de gestion SQL 2008 pour TCP: texte alt

J'ai besoin de savoir quel port je cours. Sur la base de ce post précédent , je ne crois pas que ce soit 1433, ce qui est, je pense, la valeur par défaut.

Lorsque je vérifie mon numéro de port dans SQL Config Mgr, il est vide. Est-ce que cela suggère un port par défaut? Notez que j'ai plusieurs instances SQL Server sur le server DB. Une instance 2000 et deux instances 2008. Je veux connaître le port de l'instance 2008b.

Le premier affichage est pour TCP. Je ne suis pas sûr de ce que VIA est, mais vérifiez-le:

texte alt

Pouvez-vous aider?

Mettre à jour

J'ai redémarré mon instance sql2008b et vérifié le journal pour searchr un message indiquant le port qu'il utilisait. Cela a montré ceci:

2010-05-22 20:06:29.27 Server A self-generated certificatee was successfully loaded for encryption. 2010-05-22 20:06:29.27 Server Server local connection provider is ready to accept connection on [ \\.\pipe\SQLLocal\SQL2008B ]. 2010-05-22 20:06:29.27 Server Server local connection provider is ready to accept connection on [ \\.\pipe\MSSQL$SQL2008B\sql\query ]. 2010-05-22 20:06:29.32 Server Server is listning on [ 127.0.0.1 <ipv4> 5786]. 2010-05-22 20:06:29.32 Server Dedicated admin connection support was established for listning locally on port 5786. 

Pourtant, quand j'ai essayé de me connecter en utilisant ce qui suit comme nom de server:

(local) \ sql2008b, 5786

Je ne pouvais toujours pas me connecter, tout en étant connecté à la boîte à distance (d'où "local").

Une suggestion a été faite ci-dessous pour définir le port moi-même. Cela m'est venu à l'esprit d'essayer, mais il y a quelques choses qui me botehring: 1) Pourquoi puis-je me connecter à mon instance SQL 2000 sans se moquer de quelque chose pour le faire fonctionner (mais pas mon instance 2008)? 2) Les adresses IP montrées dans TCP1 et 2 ne semblent pas correctes. Celui que j'ai enlevé, vraisemblablement l'adresse IP de mon routeur et celle nécessaire pour rendre mon server visible sur Internet, n'était pas correcte. En outre, le 192.168.1.100 local n'était pas correct. L'adresse IP du server server db se termine par un numéro différent. peut-être que je sh

TCP / IP est désactivé dans votre capture d'écran, donc il n'écoute sur aucun port. Au démarrage, lorsqu'il est activé, il écrit une input dans les journaux SQL Server pour vous indiquer le port écouté. (Accessible via Gestion de l'arborescence Management Studio -> Noeuds Sql Server Logs)

Vous pouvez find ce lien utile Comment configurer une instance de SQL Server pour écouter sur un port TCP spécifique ou un port dynamic

Avez-vous également le service SQL Server Browser sur cette machine (il pourrait vous aider à vous connecter à la bonne instance)?

Si TCP / IP est désactivé, le service peut toujours écouter via des canaux nommés (pour les connections réseau) ou de la memory partagée (pour les connections locales), de sorte qu'il fonctionnera si TCP / IP est désactivé si vous choisissez d'get cette route.

Au démarrage, il y aura une input de journal des events pour vous dire quelles methods de connection il écoute, ou vous pouvez faire un "NETSTAT -A" à partir de la command line pour voir les ports sur lesquels le server écoute en général.