SQL ServerTCPおよびUDPポート

Microsoft SQL Serverは、単純なリレーショナルデータベースエンジンから多目的のエンタープライズレベルのデータプラットフォームに進化しました。 MicrosoftがSQLServerに追加した(そして追加し続けている)サブシステムと機能により、プラットフォームが使用するネットワーク接続が大幅に増加しました。 SQL Serverデータベース機能ごとに開くファイアウォールポートを特定するのが難しい場合があります。これは、一般的に使用されるSQLServerネットワークポートの概要です。

TCP 1433

TCPポート1433は、SQLServerのデフォルトポートです。このSQLポートは、SQL Serverの公式のInternetAssigned Number Authority(IANA)ソケット番号でもあります。クライアントシステムはTCP1433を使用してデータベースエンジンに接続します。 SQL Server Management Studio(SSMS)は、ポートを使用して、ネットワーク全体でSQLServerのインスタンスを管理します。別のポートでリッスンするようにSQLServerを再構成できますが、1433が最も一般的な実装です。

TCP 1434

TCPポート1434は、専用管理者のデフォルトのSQLポートです。接続。専用管理接続は、sqlcmdを使用するか、「ADMIN:」に続けて[SSMS Connect to DatabaseEngine]ダイアログボックスにサーバー名を入力することで開始できます。

UDP1434

UDPポート1434が使用されますSQLServerの名前付きインスタンスの場合。 SQL Serverブラウザサービスは、このポートで名前付きインスタンスへの着信接続をリッスンします。次に、サービスは、要求された名前付きインスタンスのTCPポート番号でクライアントに応答します。

TCP 2383

TCPポート2383は、SQL Server AnalysisServicesのデフォルトポートです。

TCP 2382

TCPポート2382は、AnalysisServicesの名前付きインスタンスへの接続要求に使用されます。 SQL ServerBrowserサービスがUDP1434のリレーショナルデータベースエンジンに対して行うのと同様に、SQL ServerBrowserはTCP2382でAnalysisServicesという名前のインスタンスの要求をリッスンします。次に、Analysis Servicesは、指定されたインスタンスの適切なポートに要求をリダイレクトします。

TCP 135

TCPポート135にはいくつかの用途があります。 Transact-SQLデバッガーはポートを使用します。 TCP 135は、SQL Server Integration Servicesの開始、停止、および制御にも使用されますが、SSMSからサービスのリモートインスタンスに接続する場合にのみ必要です。

TCP80および443

TCPポート80および443は、通常、レポートサーバーへのアクセスに使用されます。ただし、SQLServerおよびAnalysisServicesへのURL要求もサポートしています。 TCP 80は、URLを使用するHTTP接続の標準SQLポートです。 TCP 443は、Secure Sockets Layer(SSL)を使用するHTTPS接続に使用されます。

非公式のTCPポート

Microsoftは、SQL Server BooksOnlineのSQLServer ServiceBrokerの例にTCPポート4022を使用しています。同様に、BOLデータベースミラーリングの例ではTCPポート7022を使用しています。

この要約は、最も差し迫ったポートのニーズをカバーしているはずです。 SQL Serverが使用するTCPポートとUDPポートの詳細については、Microsoftの記事「SQLServerアクセスを許可するようにWindowsファイアウォールを構成する」を参照してください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です