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

適用対象: ○SQL Server XAzure SQL Database XAzure SQL Data Warehouse XParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

クライアント ソフトウェアを使用すると、クライアント コンピューターからネットワーク上の MicrosoftMicrosoft SQL ServerSQL Server インスタンスに接続できます。Client software enables client computers to connect to an instance of MicrosoftMicrosoft SQL ServerSQL Server on a network. "クライアント" は、 SQL Server データベース エンジンSQL Server Database Engineなど、サーバーが提供するサービスを使用するフロント エンドのアプリケーションです。A "client" is a front-end application that uses the services provided by a server such as the SQL Server データベース エンジンSQL Server Database Engine. こうしたアプリケーションを実行するコンピューターは、 クライアント コンピューターと呼ばれます。The computer that hosts this application is referred to as the client computer.

最も単純な構成では、 SQL ServerSQL Server クライアントは SQL ServerSQL Serverのインスタンスと同じコンピューター上に常駐できます。At the simplest level, a SQL ServerSQL Server client can reside on the same machine as an instance of SQL ServerSQL Server. ただし、通常は、クライアントはネットワーク経由で 1 つ以上のリモート サーバーに接続します。Typically, however, a client connects to one or more remote servers over a network. SQL ServerSQL Server のクライアント/サーバー アーキテクチャにより、同じネットワーク上の複数のクライアントとサーバーのシームレスな管理が実現されます。The client/server architecture of SQL ServerSQL Server allows it to seamlessly manage multiple clients and servers on a network. 既定のクライアント構成は、ほとんどの状況に使用できます。The default client configurations suffice in most situations.

SQL ServerSQL Server クライアントには、以下のようなさまざまな種類のアプリケーションがあります。clients can include applications of various types, such as:

  • OLE DB コンシューマーOLE DB consumers

    SQL ServerSQL Server Native Client OLE DB プロバイダーを使用して SQL ServerSQL Serverのインスタンスに接続するアプリケーションです。These applications use the SQL ServerSQL Server Native Client OLE DB provider to connect to an instance of SQL ServerSQL Server. OLE DB プロバイダーは、 SQL ServerSQL Server のデータを OLE DB 行セットとして使用するクライアント アプリケーションと SQL ServerSQL Server とを仲介します。The OLE DB provider mediates between SQL ServerSQL Server and client applications that consume SQL ServerSQL Server data as OLE DB rowsets. たとえば、 sqlcmd コマンド プロンプト ユーティリティや SQL Server Management StudioSQL Server Management Studioは、OLE DB アプリケーションです。The sqlcmd command prompt utility and SQL Server Management StudioSQL Server Management Studio, are examples of OLE DB applications.

  • ODBC アプリケーションODBC applications

    SQL ServerSQL Serverの以前のバージョンと共にインストールされるクライアント ユーティリティも、この種類のアプリケーションに該当します。たとえば、 osql コマンド プロンプト ユーティリティや、 SQL ServerSQL Server のインスタンスへの接続に SQL ServerSQL ServerNative Client ODBC ドライバーを使用するその他のアプリケーションなどです。These applications include client utilities installed with previous versions of SQL ServerSQL Server, such as the osql command prompt utility, as well as other applications that use the SQL ServerSQL Server Native Client ODBC driver to connect to an instance of SQL ServerSQL Server.

  • DB-Library クライアントDB-Library clients

    SQL ServerSQL Server isql コマンド プロンプト ユーティリティや DB-Library に書き込まれるクライアントなどです。These applications include the SQL ServerSQL Server isql command prompt utility and clients written to DB-Library. SQL ServerSQL Server の DB-Library を使用したクライアント アプリケーションに対するサポートは、 MicrosoftMicrosoft SQL ServerSQL Server 7.0 限定の機能です。support for client applications using DB-Library is limited to MicrosoftMicrosoft SQL ServerSQL Server 7.0 features.

注意

SQL Server データベース エンジンSQL Server Database Engine では、DB-Library および Embedded SQL API を使用した既存アプリケーションからの接続が引き続きサポートされますが、これらの API を使用するアプリケーションでのプログラミング作業に必要なファイルやドキュメントは含まれません。Although the SQL Server データベース エンジンSQL Server Database Engine still supports connections from existing applications using the DB-Library and Embedded SQL APIs, it does not include the files or documentation needed to do programming work on applications that use these APIs. SQL Server データベース エンジンSQL Server Database Engine の今後のバージョンでは、DB-Library アプリケーションや Embedded SQL アプリケーションからの接続はサポートされなくなります。A future version of the SQL Server データベース エンジンSQL Server Database Engine will drop support for connections from DB-Library or Embedded SQL applications. 新しいアプリケーションの開発には DB-Library や Embedded SQL を使用しないでください。Do not use DB-Library or Embedded SQL to develop new applications. DB-Library や Embedded SQL への依存関係は、既存アプリケーションを変更するときに削除してください。Remove any dependencies on either DB-Library or Embedded SQL when modifying existing applications. これらの API の代わりに、SQLClient 名前空間または OLE DB や ODBC などの API を使用します。Instead of these APIs, use the SQLClient namespace or an API such as OLE DB or ODBC. SQL ServerSQL Server には、これらのアプリケーションの実行に必要な DB-Library DLL は含まれていません。does not include the DB-Library DLL required to run these applications. DB-Library アプリケーションまたは Embedded SQL アプリケーションを実行するには、 SQL ServerSQL Server Version 6.5、 SQL ServerSQL Server 7.0、または SQL Server 2000 (8.x)SQL Server 2000 (8.x)から DB-Library DLL を入手する必要があります。To run DB-Library or Embedded SQL applications you must have available the DB-Library DLL from SQL ServerSQL Server version 6.5, SQL ServerSQL Server 7.0, or SQL Server 2000 (8.x)SQL Server 2000 (8.x).

どの種類のアプリケーションを使用する場合も、クライアントの主な管理作業として、 SQL ServerSQL Serverのサーバー コンポーネントへの接続を構成する必要があります。Regardless of the type of application, managing a client consists mainly of configuring its connection with the server components of SQL ServerSQL Server. クライアントの管理は、ユーザー サイトの要件に応じて、簡単な作業から複雑な作業までさまざまです。Depending on the requirements of your site, client management can range from little more than entering the name of the server computer to building a library of custom configuration entries to accommodate a diverse multiserver environment.

SQL ServerSQL Server Native Client の DLL には、ネットワーク ライブラリが含まれており、セットアップ プログラムによってインストールされます。The SQL ServerSQL Server Native Client DLL contains the network libraries and is installed by the setup program. SQL ServerSQL Serverを新規インストールする場合は、セットアップ中にネットワーク プロトコルは有効になりません。The network protocols are not enabled during setup for new installations of SQL ServerSQL Server. アップグレード インストールの場合は、以前有効になっていたプロトコルが有効になります。Upgraded installations enable the previously enabled protocols. 基になるネットワーク プロトコルは、Windows セットアップの一環としてインストールするか、コントロール パネルの [ネットワーク] を使用してインストールします。The underlying network protocols are installed as part of Windows Setup (or through Networks in Control Panel). SQL ServerSQL Server クライアントの管理には、以下のツールを使用します。The following tools are used to manage SQL ServerSQL Server clients:

  • SQL ServerSQL Server 構成マネージャーConfiguration Manager

    クライアント ネットワーク コンポーネント、サーバー ネットワーク コンポーネントのいずれの管理にも、 SQL ServerSQL Server 構成マネージャーを使用します。これは、 SQL ServerSQL Server ネットワーク ユーティリティ、 SQL ServerSQL Server クライアント ネットワーク ユーティリティ、および以前のバージョンで提供されていたサービス マネージャーで構成されています。Both client and server network components are managed with SQL ServerSQL Server Configuration Manager, which combines the SQL ServerSQL Server Network Utility, SQL ServerSQL Server Client Network Utility, and Service Manager of previous versions. SQL ServerSQL Server 構成マネージャーは、MMC ( MicrosoftMicrosoft 管理コンソール) スナップインです。Configuration Manager is a MicrosoftMicrosoft Management Console (MMC) snap-in. また、Windows のコンピューターの管理スナップインにも、ノードの 1 つとして表示されます。It also appears as a node in the Windows Computer Manager snap-in. SQL ServerSQL Server 構成マネージャーを使用すると、各ネットワーク ライブラリの有効と無効の切り替えや、構成、優先順位の設定を行うことができます。Individual network libraries can be enabled, disabled, configured, and prioritized using SQL ServerSQL Server Configuration Manager.

  • セットアップSetup

    クライアント コンピューターにネットワーク コンポーネントをインストールするには、 SQL ServerSQL Server セットアップを実行します。Run SQL ServerSQL Server setup to install the network components on a client computer. セットアップをコマンド プロンプトから実行している場合は、セットアップ中に各ネットワーク ライブラリの有効と無効を個別に設定できます。Individual network libraries can be enabled or disabled during setup when Setup is started from the command prompt.

  • ODBC データ ソース アドミニストレーターODBC Data Source Administrator

    ODBC データ ソース アドミニストレーターでは、Microsoft Windows オペレーティング システムを実行するコンピューター上で、ODBC データ ソースを作成および変更できます。The ODBC Data Source Administrator lets you create and modify ODBC data sources on computers running the Microsoft Windows operating system.

このセクションの内容In This Section

クライアント プロトコルの構成Configure Client Protocols

クライアントが使用するサーバーの別名の作成または削除 (SQL Server 構成マネージャー)Create or Delete a Server Alias for Use by a Client (SQL Server Configuration Manager)

SQL Server へのログインLogging In to SQL Server

ODBC データ ソース アドミニストレーターの起動Open the ODBC Data Source Administrator

ODBC SQL Server のドライバーのバージョンを確認する方法 (Windows)Check the ODBC SQL Server Driver Version (Windows)

サーバー ネットワークの構成Server Network Configuration

データベース エンジン サービスの管理Manage the Database Engine Services