Não é possível encontrar a porta no netstat para um PID específico na lista de tarefas

Não é possível encontrar a porta no netstat para um PID específico na lista de tarefas

Tenho dificuldade em encontrar a porta para um SQL Server em execução (SQLEXPRESS):

O comando tasklistem CMDmostra PID = 3376para sqlservr.exe.

É o mesmo PIDque nas Propriedades deste SQL Server (procurado emGerenciador de configuração do SQL Server (local) / Serviços do SQL Server / SQL Server (SQLEXPRESS)). A propriedade Stateé Runningpara este SQL Server.

Porém, o comando netstat -anoin CMDnão mostra nenhuma porta para isso PID.

Presumi que haveria uma alocação automática deste serviço (this PID) para uma porta. Minha suposição está errada? Se sim, como posso atribuir um serviço específico a uma porta?

O serviço precisa estar na lista deConfiguração de rede do SQL Servercomo mostradoaqui? Se sim, como transferir o SQL Server em execução para esta lista?

Responder1

Como você conhece o PID do processo em execução, você pode usar o seguintenetstatcomando transmitido para oencontrarstrcomando seguido pelo número PID para exibir detalhes aplicáveis, incluindo o número da porta que esse processo está escutando.

  • netstat -ano | findstr "<PID>"

Para resolver esse problema, deveria ser tão simples quanto ajustar oConfiguração de rede do SQL Serveradequadamente ou abrindo as portas, programas, etc. necessários com oFirewall do Windowsregras.


Recursos adicionais

informação relacionada