SQL Native Client のインストール
SQL Native Client は、SQL Server 2005 または SQL Server 2005 のツールをインストールすると自動的にインストールされます。
SQL Native Client のファイル (sqlncli.dll、sqlnclir.rll、および sqlncli.chm) は、次の場所にインストールされます。
%SYSTEMROOT%\system32\
メモ : |
---|
SQL Native Client OLE DB プロバイダと SQL Native Client ODBC ドライバのすべてのレジストリ設定は、インストール処理の一環として適切に行われます。 |
SQL Native Client ヘッダー ファイルとライブラリ ファイル (sqlncli.h と sqlncli.lib) は、次の場所にインストールされます。
%PROGRAMFILES%\Microsoft SQL Server\90\SDK
SQL Native Client を SQL Server の一部としてインストールする以外に、sqlncli.msi という再配布可能なインストール プログラムがあります。このファイルは、SQL Server 2005 インストール ディスクの次の場所にあります。
%CD%\Setup\
メモ : |
---|
WOW64 (64-bit Windows on Windows) をインストールしている場合、32 ビットのインストール ディスクには 64 ビット版の SQL Native Client パッケージ sqlncli_x64.msi を、64 ビットのインストールディスクには sqlncli.msi を使用する必要があります。 |
SQL Native Client インストーラを SQL Server 2005 と別にインストールした場合は、既定でクライアント コンポーネントのみがインストールされます。すべてのコンポーネント (クライアント コンポーネントと SDK コンポーネント) をインストールするには、コマンド ラインで ADDLOCAL=All を指定します。次に例を示します。
msiexec /i sqlncli.msi ADDLOCAL=ALL APPGUID={0CC618CE-F36A-415E-84B4-FB1BFF6967E1}
アプリケーションを配置する場合は、SQL Native Client をインストールする必要があります。詳細については、「SQL Native Client によるアプリケーションの配置」を参照してください。
SQL Native Client のアンインストール
SQL Server 2005 サーバーや SQL Server 2005 ツールなどのアプリケーションは SQL Native Client に依存するので、すべての依存アプリケーションを最初にアンインストールしてから SQL Native Client をアンインストールすることが重要です。SQL Native Client に依存するカスタム アプリケーションをビルドする場合は、インストール オプションを使って、カスタム アプリケーションが SQL Native Client に依存していることを示すように設定することをお勧めします。このオプションによって、SQL Native Client コンポーネントを削除するとアプリケーションが破損する可能性があることをアンインストール前にユーザーに警告できます。
参照
その他の技術情報
SQL Native Client を使用したアプリケーションのビルド