SQL Server の既定のネットワーク プロトコル構成
適用対象: SQL Server
SQL Server は、セキュリティ強化のため、一部の新規インストールではネットワーク接続を無効にします。 Enterprise エディション、Standard エディション、Evaluation エディション、または Workgroup エディションを使っている場合、または以前からインストールされている SQL Server が存在する場合は、TCP/IP を使うネットワーク接続は無効になりません。 すべてのインストールについて、サーバーへのローカル接続を許可する共有メモリ プロトコルは有効化されています。 SQL Server Browser サービスは、インストール状態とインストール オプションに応じて、停止される場合があります。
インストール後にネットワーク プロトコルを構成するには、 SQL Server 構成マネージャーの SQL Server ネットワークの構成ノードを使用します。 SQL Server Browser サービスを自動的に開始するように構成するには、 SQL Server 構成マネージャーの SQL Server のサービス ノードを使用します。 詳細については、「 サーバー ネットワーク プロトコルの有効化または無効化」を参照してください。
既定の構成
次の表は、インストール後の構成状態を示しています。
Edition | 新規インストール/以前のインストールが存在する | 共有メモリ | TCP/IP | 名前付きパイプ |
---|---|---|---|---|
Enterprise | 新しいインストール | Enabled | Enabled | ネットワーク接続に対して無効です。 |
Standard | 新しいインストール | Enabled | Enabled | ネットワーク接続に対して無効です。 |
Web | 新しいインストール | Enabled | Enabled | ネットワーク接続に対して無効です。 |
Developer | 新しいインストール | Enabled | 無効 | ネットワーク接続に対して無効です。 |
評価 | 新しいインストール | Enabled | Enabled | ネットワーク接続に対して無効です。 |
SQL Server Express | 新しいインストール | Enabled | 無効 | ネットワーク接続に対して無効です。 |
全エディション | 以前のインストールがありますが、アップグレードされていません。 | 新規インストールと同じ | 新規インストールと同じ | 新規インストールと同じ |
全エディション | アップグレード | Enabled | 以前のインストールの設定が維持されます。 | 以前のインストールの設定が維持されます。 |
Note
インスタンスが SQL Server フェールオーバー クラスター上で動作している場合、このインスタンスは SQL Server セットアップの実行時に SQL Server 用に指定された各 IP アドレスのポート上でリッスンします。
Note
コマンド プロンプト引数を指定して SQL Server をインストールする場合は、 TCPENABLED
パラメーターおよび NPENABLED
パラメーターを使用して、有効にするプロトコルを指定できます。 詳細については、「 コマンド プロンプトからの SQL Server のインストール」を参照してください。
接続文字列の作成
接続文字列のサンプルについては、次のトピックを参照してください。
SQL Server ブラウザーの設定
SQL Server Browser サービスは、セットアップ時に自動的に起動するように構成できます。 既定では、以下の条件が満たされている場合、自動的に起動されます。
- インストールをアップグレードする場合
- SQL Server の他のインスタンスとサイド バイ サイドでインストールする場合
- クラスターにインストールする場合
- SQL Server Express のすべてのインスタンスを含む、データベース エンジンの名前付きインスタンスをインストールする場合
- Analysis Services の名前付きインスタンスをインストールする場合