SQL Server データベース エンジンへの接続

更新 : 2005 年 12 月 5 日

Microsoft SQL Server データベース エンジン への接続には、次の 5 つの要素があります。

  • サーバー コンピュータとクライアント コンピュータへのネットワーク プロトコルのインストール。
    ネットワーク プロトコルはオペレーティング システムの機能なので、Microsoft Windows ツールを使用してインストールおよび構成されます。ネットワーク プロトコルのインストールと構成の詳細については、Windows のマニュアルを参照するか、ネットワーク管理者に問い合わせてください。
  • 1 つ以上のネットワーク プロトコルでリッスンするための、データベース エンジン の有効化と構成。
    使用するプロトコルを有効にするには、SQL Server 構成マネージャを使用します。詳細については、「サーバー ネットワークの構成」を参照してください。プロトコルを有効にすると、データベース エンジン は、SQL Native Client によってフォーマットされたクライアント コンピュータからデータベース通信を受信します。通常、SQL Native Client は、ローカルの SQL Server ツールで使用するために、サーバーにもインストールされます。
  • 各クライアント コンピュータでの SQL Native Client のインストール。
    SQL Native Client (SQLNCLI) とは、Microsoft SQL Server 2005 で導入された新しいデータ アクセス テクノロジで、OLE DB と ODBC の両方で使用される、スタンドアロンのデータ アクセス アプリケーション プログラミング インターフェイス (API) です。これにより、SQL OLE DB プロバイダと SQL ODBC ドライバが、1 つのネイティブ ダイナミック リンク ライブラリ (DLL) に組み合わせられます。また、MDAC (Microsoft Data Access Components) とは独立した独自の機能も用意されています。SQL Server セットアップを使用して、SQL Server 2005 ツールの一部として SQLCLI をインストールします。Net-Library の詳細については、「ネットワーク プロトコルと TDS エンドポイント」を参照してください。
  • 目的のプロトコルを使用して接続するための、各クライアント コンピュータの有効化と構成。
    プロトコルをインストール後、SQL Server 構成マネージャを使用してそのプロトコルを有効にし、接続時にプロトコルが使用される順序を指定します。詳細については、「クライアント ネットワーク構成」を参照してください。
  • データベース通信を許可するために、ファイアウォールでポートを開く。

このセクションの内容

トピック 説明

サーバー ネットワークの構成

サーバーのネットワーク構成作業には、プロトコルの有効化、プロトコルで使用されるポートやパイプの変更、暗号化の構成、SQL Server Browser サービスの構成、ネットワーク上での SQL Server データベース エンジン の公開または非表示、サーバー プリンシパル名の登録などがあります。

ネットワーク プロトコルと TDS エンドポイント

サーバー コンピュータとクライアント コンピュータでの SQL Native Client Net-Library のインストール、および一対になっているネットワーク プロトコルの照合の有効化について説明します。

クライアント ネットワーク構成

ネットワーク上の SQL Server 2005 のインスタンスにクライアント コンピュータを接続する方法について説明します。

プロキシ サーバー経由での SQL Server への接続

Microsoft Internet Security and Acceleration (ISA) サーバーを使用した、Microsoft SQL Server のインスタンスへの接続について説明します。

インターネットを介しての SQL Server への接続

インターネットを使用した Microsoft SQL Server データベース エンジン のインスタンスへの接続について説明します。この接続には、SQL Server Management Studio または OLE DB や ODBC (Open Database Connectivity) に基づくクライアント アプリケーションが使用されます。

参照

その他の技術情報

SQL Server 構成マネージャ
SQL Native Client のプログラミング

ヘルプおよび情報

SQL Server 2005 の参考資料の入手