マイクロソフト SQL サーバー ブラウザーとは何ですか、そしてどのように機能しますか

質問:
マイクロソフト SQL サーバー ブラウザーとは何ですか、そしてどのように機能しますか

製品の詳細です。
Product Family: Act!
Product: Act! Pro、Act! Premium(Webからのアクセス)
バージョン: 2005以降
環境:
サードパーティ製。 Microsoft SQL Server
回答:
注意:この情報は便宜上提供されたものです。 Swiftpageは、Microsoft製品のサポートを提供していません。

このような状況下において、弊社製品をご利用いただくには、以下のような理由があります。
Microsoft SQL Server Browserは、Microsoft SQL Serverリソースへの着信要求をリッスンし、PCにインストールされているMicrosoft SQL Serverインスタンスに関する情報を提供します。 Microsoft SQL Server Browser は次の 3 つのアクションに貢献します:

  • 利用可能なサーバーのリストを参照する
  • 正しいサーバー インスタンスに接続する
  • Dedicated Administrator Connection (DAC) のエンドポイントに接続する

データベース エンジンのそれぞれのインスタンスのために、Microsoft SQL Server Browser サービスはインスタンス名およびバージョン番号を提供します。 Microsoft SQL Server Browserは、Microsoft SQL Server 2005とともにインストールされ、Microsoft SQL Serverの以前のバージョンに対する支援も提供します。
How Microsoft SQL Server Browser Works
Microsoft SQL Serverのインスタンスが起動すると、TCP/IPまたはVIAプロトコルが有効であれば、TCP/IPポートが割り振られます。 名前付きパイプのプロトコルが有効な場合、Microsoft SQL Server は特定の名前付きパイプでリッスンします。 このポートまたはパイプは、その特定のインスタンスがクライアント アプリケーションとデータを交換するために使用されます。
インストール中、ポート 1433 とパイプ SQL クエリはデフォルトのインスタンスに割り当てられます。 必要であれば、これらは後でサーバー管理者がMicrosoft SQL Server Configuration Managerで変更することができます。 Microsoft SQL Server の 1 つのインスタンスのみがポートまたはパイプを使用できるため、Microsoft SQL Server Express を含む名前付きインスタンスには異なるポート番号とパイプ名が割り当てられます。
デフォルトでは、名前付きインスタンスは動的ポートを使用するように構成されており、Microsoft SQL Server 起動時に使用可能なポートが割り当てられます。 クライアントPCを接続する際に、希望のポートを指定することができます。 しかし、ポートが動的に割り当てられると、Microsoft SQL Serverが再起動するたびにポート番号が変更される可能性があり、正しいポート番号がクライアントPCに分からなくなります。
起動時に、Microsoft SQL Server Browserが起動し、UDPポート1434を要求します。 Microsoft SQL Server Browser はレジストリを読み取り、コンピューター上のすべての Microsoft SQL Server インスタンスを識別し、それらが使用するポートおよび名前付きパイプを記録します。 サーバーに2つ以上のネットワークカードがある場合、Microsoft SQL Server Browserは、Microsoft SQL Serverで有効なすべてのポートを返します。

コメントを残す

メールアドレスが公開されることはありません。