Share via


JDBC Driver の展開

Microsoft SQL Server JDBC Driver に依存するアプリケーションを展開する場合、アプリケーションと共に JDBC ドライバーを再配布する必要があります。Windows オペレーティング システムのコンポーネントである Windows Data Access Component (Windows DAC) とは異なり、JDBC ドライバーは SQL Server のコンポーネントであると見なされます。

注意

JDBC ドライバーは、アプリケーションでの必要性に応じて自由に配布できますが、そのためには最初に登録する必要があります。JDBC ドライバーの再配布のために登録するには、Microsoft SQL Server JDBC Driver の再配布権への登録に関するページ (英語ページの可能性があります) を参照してください。

アプリケーションと共に JDBC ドライバーを展開する方法には 2 種類あります。1 つは、JDBC ドライバーのファイルを、独自のカスタム インストール パッケージの一部として含める方法です。2 つ目の方法では、Microsoft によって提供される JDBC インストール パッケージを使用します。これは、デベロッパー センター内の Microsoft SQL Server JDBC Driver に関するページ (英語ページの可能性があります) からダウンロードできます。

以下のセクションでは、Windows および UNIX オペレーティング システム上で JDBC インストール パッケージを使用する方法について説明します。

注意

一般的な Java アプリケーションの展開については、Sun Microsystems の Web サイトで、Java 展開の概要に関するページ (英語ページの可能性があります) を参照してください。

Windows システム上での JDBC Driver の展開

Windows オペレーティング システム上で JDBC ドライバーを展開する場合、実行可能な zip ファイル形式のインストール パッケージを使用する必要があります。これは通常、sqljdbc_<version>_<language>.exe という名前です。

実行可能な zip 形式のファイルをサイレントで実行するには、次のようにコマンド ラインまたはバッチ ファイルで /auto コマンド ライン オプションを使用する必要があります。

sqljdbc_<version>_<language>.exe /auto

注意

/auto オプションを使用しても、ユーザーの画面上に WinZip ダイアログ ボックスは表示されるため、完全なサイレント インストールではありません。ただし、このダイアログ ボックスで操作を行う必要はなく、解凍処理が完了するとダイアログ ボックスは閉じます。

UNIX システム上での JDBC Driver の展開

UNIX オペレーティング システム上で JDBC ドライバーを展開する場合、gzip ファイル形式のインストール パッケージを使用する必要があります。これは通常、sqljdbc_<version>_<language>.tar.gz という名前です。

JDBC ドライバーをインストールする前に、gzip ユーティリティおよび tar ユーティリティの両方がユーザーのシステム上にインストールされ、これらのユーティリティの実行可能ファイルを含むフォルダーが PATH 環境変数に追加されていることを確認します。

zip 形式の tar ファイルをアンパックするには、ドライバーをアンパックするディレクトリに移動し、次のコマンドを入力します。

gzip -d sqljdbc_<version>_<language>.tar.gz

tar ファイルをアンパックするには、ドライバーをインストールするディレクトリに tar ファイルを移動し、次のコマンドを入力します。

tar –xf sqljdbc_<version>_<language>.tar

参照

その他のリソース

JDBC Driver の概要