Невозможно найти порт в netstat для определенного PID в списке задач

Невозможно найти порт в netstat для определенного PID в списке задач

У меня возникли проблемы с поиском порта для работающего SQL Server (SQLEXPRESS):

Команда tasklistв CMDпоказана PID = 3376для sqlservr.exe.

Это то же самое, PIDчто и в свойствах этого SQL-сервера (смотрится в разделеДиспетчер конфигурации SQL Server (локальный) / Службы SQL Server / SQL Server (SQLEXPRESS)). Свойство Stateотносится Runningк данному SQL Server.

Однако команда netstat -anoне CMDпоказывает никакого порта для этого PID.

Я предположил, что будет автоматическое распределение этой службы (этой PID) по порту. Мое предположение неверно? Если да, то как я могу назначить определенную службу по порту?

Должна ли услуга быть в спискеКонфигурация сети SQL-серверакак показаноздесь? Если да, то как перенести работающий SQL Server в этот список?

решение1

Поскольку вы знаете PID запущенного процесса, вы можете использовать следующее:нетстаткоманда передана наfindstrкоманда, за которой следует номер PID, для отображения соответствующих сведений, включая номер порта, который прослушивает этот процесс.

  • netstat -ano | findstr "<PID>"

Чтобы решить эту проблему, достаточно просто отрегулироватьКонфигурация сети SQL-серверасоответственно или открытие необходимых портов, программ и т.д. сБрандмауэр Windowsправила.


Дополнительные ресурсы

Связанный контент