SQL Server の NETMON パーサー ポートを変更する
この記事では、ネットワーク上で Microsoft SQL Server を実行しているが、既定のポート 1433 を使用していないサーバーを認識するために、NETMON パーサー ポートを変更する手順について説明します。
この変更は 1 回だけ行う必要があります。 この変更は、SQL Server ベースのコンピューターに静的に割り当てられたポート (推奨) があり、新しいサーバーをネットワークに追加しないことを前提としています。 このプロセスでは、インスタンスのポート番号と異なる場合は、Always-On リスナーのポート番号も追加する必要があります。
これらのポートを認識するように NETMON パーサーを構成する必要があります。 パーサーを構成するには、次の手順に従います。
C:\programdata\microsoft\Network Monitor 3\NPL\NetworkMonitor Parsers\Base\tcp.npl
をフォルダー (例: c:\temp) にコピーします。元のファイルの名前を tcp.npl.old に変更します。
メモ帳で c:\temp\tcp.npl を開き、ファイル内の "1433" を検索します。
[すべてのファイル (.)]を表示するには、[開く] ダイアログ ボックス設定してください。
次のポート番号を追加します。
case 1433: // original SQL entry
case 6020: // additional SQL entry
case 6021: // additional SQL entry
ファイルを保存し、ポート番号を次のフォルダーにコピーします。
C:\programdata\microsoft\Network Monitor 3\NPL\NetworkMonitor Parsers\Base
管理アクセスを使用して NETMON を実行し、パーサーを再構築します。
また、管理者アクセスを使用してエディターを実行する場合、またはユーザー アカウントに Network Monitor 3 フォルダーへの明示的なアクセス許可を付与し、サブフォルダーとファイルによってアクセス許可を継承できるように、ファイルを編集することもできます。
Windows エクスプローラーで ファイル名拡張子 をオンにして、ファイルが誤って tcp.npl.txtとして保存されないようにします。