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

4

Eu tenho problemas para encontrar a porta para um SQL Server (SQLEXPRESS) em execução:

O comando tasklist em CMD mostra PID = 3376 para sqlservr.exe .

É o mesmo PID das Propriedades deste SQL Server (consultado em SQL Server Configuration Manager (Local) / SQL Server Services / SQL Server (SQLEXPRESS)) . A propriedade State é Running para este SQL Server.

No entanto, o comando netstat -ano in CMD não mostra nenhuma porta para este PID .

Eu assumi que haveria uma alocação automática desse serviço (esse 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 deve estar na lista de Configuração de Rede do SQL Server , conforme mostrado aqui ? Se sim, como transferir o SQL Server em execução para esta lista?

    
por stonebe 04.04.2018 / 13:50

1 resposta

1

Como você conhece o PID do processo em execução, pode usar o comando netstat abaixo canalizado para a findstr comando 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, deve ser tão simples quanto ajustar o < strong> Configuração de Rede do SQL Server ou abrir as portas, programas, etc. necessários com o regras do Firewall do Windows .

Mais recursos

por 06.04.2018 / 14:40

Tags