共用方式為


部署 JDBC 驅動程式

當部署會相依於 Microsoft SQL Server 2005 JDBC Driver 的應用程式時,必須隨著應用程式一起重新散發 JDBC 驅動程式。不同於 Windows Data Access Components (Windows DAC) (它是 Windows 作業系統的元件),JDBC 驅動程式被視為 SQL Server 的元件。

注意

雖然您可以在應用程式需要時自由散發 JDBC 驅動程式,但是必須先註冊才能這樣做。若要註冊以重新散發 JDBC 驅動程式,請參閱<註冊以取得 Microsoft SQL Server 2005 JDBC Driver 重新散發權利> (英文)。

有兩種方法可利用應用程式部署 JDBC 驅動程式。第一種方法就是將 JDBC 驅動程式檔案包括為自訂安裝封裝的一部份。第二種方法牽涉到使用 Microsoft 提供的 JDBC 安裝封裝,您可以從 Microsoft SQL Server 2005 JDBC Driver Developer Center 下載此安裝封裝。

下列幾節討論如何在 Windows 及 UNIX 作業系統上使用 JDBC 安裝封裝。

注意

如需一般部署 Java 應用程式的相關資訊,請參閱 Sun Microsystems 網站上的<Java 部署概觀> (英文)。

在 Windows 系統上部署 JDBC 驅動程式

在 Windows 作業系統上部署 JDBC 驅動程式時,您必須使用安裝封裝的可執行 zip 檔版本,通常名為 sqljdbc_<version>_enu.exe

若要無訊息地執行可執行的 zip 檔,必須在命令列上或批次檔中使用/auto命令列選項,如下所示:

sqljdbc_<version>_enu.exe /auto

注意

使用 /auto 選項時,它並不是真的無訊息安裝,因為 WinZip 對話方塊仍會出現在使用者的畫面上。不過,您將不需要與其互動,而且解壓縮作業一完成,它就會關閉。

在 UNIX 系統上部署驅動程式

在 UNIX 作業系統上部署 JDBC 驅動程式時,您必須使用安裝封裝的 gzip 檔版本,通常名為 sqljdbc_<version>_enu.tar.gz

在安裝 JDBC 驅動程式之前,請確定 gzip 和 tar 公用程式已安裝在使用者的系統上,並確定包含這兩個公用程式之執行檔的資料夾已新增至 PATH 環境變數。

若要無訊息地執行 gzip 檔,請在命令列上或批次檔中使用xfz命令列選項,如下所示:

tar xfz sqljdbc_<version>_enu.tar.gz

注意

使用 xfz 選項時,它並不是真的無訊息安裝,因為有些警告可能會傳送至標準輸出。

另請參閱

其他資源

JDBC 驅動程式概觀