Изменение порта синтаксического анализа NETMON для SQL Server

В этой статье приведены инструкции по изменению порта синтаксического анализатора NETMON для распознавания серверов, работающих под управлением Microsoft SQL Server в сети, но не используйте порт 1433 по умолчанию.

Это изменение следует внести только один раз. Это изменение предполагает, что компьютеры на основе SQL Server имеют статически выделенные порты (рекомендуется) и не добавляют новые серверы в сеть. В этом процессе необходимо также добавить номера портов прослушивателя Always-On, если они отличаются от номеров портов экземпляра.

Чтобы распознать эти порты, необходимо настроить средство синтаксического анализа NETMON. Чтобы настроить средство синтаксического анализа, выполните следующие действия.

  1. Скопируйте C:\programdata\microsoft\Network Monitor 3\NPL\NetworkMonitor Parsers\Base\tcp.npl в папку (например, c:\temp).

  2. Переименуйте исходный файл в tcp.npl.old.

  3. В Блокноте откройте файл c:\temp\tcp.npl и выполните поиск по файлу "1433".

  4. Установите диалоговое окно "Открыть", чтобы отобразить все файлы (.).

  5. Добавьте следующие дополнительные номера портов:

    case 1433: // original SQL entry case 6020: // additional SQL entry case 6021: // additional SQL entry

  6. Сохраните файл и скопируйте номера портов в следующую папку:

    C:\programdata\microsoft\Network Monitor 3\NPL\NetworkMonitor Parsers\Base

  7. Запустите NETMON с помощью административного доступа для перестроения средства синтаксического анализа.

    Вы также можете изменить файл, если вы запускаете редактор с помощью административного доступа или предоставьте учетной записи пользователя явные разрешения в папку Сетевого монитора 3 и позволить наследовать разрешения вложенным папкам и файлам.

  8. В проводнике Windows включите расширения имени файла, чтобы убедиться, что файл не был случайно сохранен как tcp.npl.txt.

Дополнительная информация